File CVE-2022-1053-04.patch of Package keylime.30338

From 45565ee6ea64d33fe7409b5cca0e26a27e1dfcd9 Mon Sep 17 00:00:00 2001
From: Thore Sommer <mail@thson.de>
Date: Wed, 6 Apr 2022 16:08:50 +0200
Subject: [PATCH] tests: adjust tests to reflect latest API changes

Signed-off-by: Thore Sommer <mail@thson.de>
---
 test/test_api_version.py | 2 +-
 test/test_restful.py     | 6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

Index: keylime-v6.3.2/test/test_api_version.py
===================================================================
--- keylime-v6.3.2.orig/test/test_api_version.py
+++ keylime-v6.3.2/test/test_api_version.py
@@ -10,7 +10,7 @@ from keylime import api_version
 class APIVersion_Test(unittest.TestCase):
 
     def test_current_version(self):
-        self.assertEqual(api_version.current_version(), "2.0", "Current version is 2.0")
+        self.assertEqual(api_version.current_version(), "2.1", "Current version is 2.1")
 
     def test_latest_minor_version(self):
         self.assertEqual(api_version.latest_minor_version("1.0"), "1.0", "Latest version of 1.0 is 1.0")
Index: keylime-v6.3.2/test/test_restful.py
===================================================================
--- keylime-v6.3.2.orig/test/test_restful.py
+++ keylime-v6.3.2/test/test_restful.py
@@ -509,6 +509,8 @@ class TestRestful(unittest.TestCase):
         self.assertIn("port", json_response["results"], "Malformed response body!")
 
         global aik_tpm
+        global mtls_cert
+        mtls_cert = json_response["results"]["mtls_cert"]
         aik_tpm = json_response["results"]["aik_tpm"]
 
     def test_015_reg_agent_delete(self):
@@ -726,7 +728,9 @@ class TestRestful(unittest.TestCase):
             'accept_tpm_hash_algs': config.get('tenant', 'accept_tpm_hash_algs').split(','),
             'accept_tpm_encryption_algs': config.get('tenant', 'accept_tpm_encryption_algs').split(','),
             'accept_tpm_signing_algs': config.get('tenant', 'accept_tpm_signing_algs').split(','),
-            'supported_version': tenant_templ.supported_version
+            'supported_version': tenant_templ.supported_version,
+            'ak_tpm': aik_tpm,
+            'mtls_cert': mtls_cert,
         }
 
         test_030_cv_agent_post = RequestsClient(tenant_templ.verifier_base_url, tls_enabled)
openSUSE Build Service is sponsored by