aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
diff options
context:
space:
mode:
authorGeogeFI2021-12-09 11:51:42 +0100
committerGeogeFI2021-12-09 11:51:42 +0100
commit7e68880fd4aad052b67f80c8d3dc156fd2d078f5 (patch)
treeb8b81eb8ece5148067d83bff0036c56f9815fcdb /tests
parent9b45ce8e02bbb855818a18b1771b52feffec22c0 (diff)
downloadsec-certs-7e68880fd4aad052b67f80c8d3dc156fd2d078f5.tar.gz
sec-certs-7e68880fd4aad052b67f80c8d3dc156fd2d078f5.tar.zst
sec-certs-7e68880fd4aad052b67f80c8d3dc156fd2d078f5.zip
feat: Implemented ANSSI affecting BSI functionality, refactored tests
Diffstat (limited to 'tests')
-rw-r--r--tests/test_cc_heuristics.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/tests/test_cc_heuristics.py b/tests/test_cc_heuristics.py
index 87a265ed..83b6075c 100644
--- a/tests/test_cc_heuristics.py
+++ b/tests/test_cc_heuristics.py
@@ -148,13 +148,8 @@ class TestCommonCriteriaHeuristics(TestCase):
def test_dependency_dataset(self):
dependency_dataset = CCDataset.from_json(self.data_dir_path / 'dependency_dataset.json')
dependency_dataset._compute_dependencies()
- test_cert = None
-
- for cert in dependency_dataset:
- if cert.dgst == "692e91451741ef49":
- test_cert = cert
- break
-
+ test_cert = dependency_dataset["692e91451741ef49"]
+
self.assertEqual(test_cert.heuristics.directly_affected_by, ["BSI-DSZ-CC-0370-2006"])
self.assertEqual(test_cert.heuristics.indirectly_affected_by, {"BSI-DSZ-CC-0370-2006", "BSI-DSZ-CC-0517-2009"})
self.assertEqual(test_cert.heuristics.directly_affecting, {"BSI-DSZ-CC-0268-2005"})