aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/test_fips_oop.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_fips_oop.py')
-rw-r--r--tests/test_fips_oop.py119
1 files changed, 52 insertions, 67 deletions
diff --git a/tests/test_fips_oop.py b/tests/test_fips_oop.py
index aff012b4..d8932d91 100644
--- a/tests/test_fips_oop.py
+++ b/tests/test_fips_oop.py
@@ -120,91 +120,97 @@ class TestFipsOOP(TestCase):
dataset = _set_up_dataset_for_full(tmp_dir, certs, self.cpe_dset_path, self.cve_dset_path)
self.assertEqual(
- set(dataset.certs[fips_dgst("3095")].heuristics.st_references.directly_referencing), {"3096"}
+ {"3093", "3094", "3096"},
+ set(dataset.certs[fips_dgst("3095")].heuristics.st_references.directly_referencing),
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3095")].heuristics.web_references.directly_referencing),
{"3093", "3096", "3094"},
+ set(dataset.certs[fips_dgst("3095")].heuristics.web_references.directly_referencing),
)
+
self.assertEqual(
- set(dataset.certs[fips_dgst("3651")].heuristics.st_references.directly_referencing), {"3615"}
+ {"3615"}, set(dataset.certs[fips_dgst("3651")].heuristics.st_references.directly_referencing)
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3093")].heuristics.st_references.directly_referencing), {"3091"}
+ {"3090", "3091"}, set(dataset.certs[fips_dgst("3093")].heuristics.st_references.directly_referencing)
)
+
self.assertEqual(
- set(dataset.certs[fips_dgst("3093")].heuristics.web_references.directly_referencing), {"3090", "3091"}
+ {"3090", "3091"}, set(dataset.certs[fips_dgst("3093")].heuristics.web_references.directly_referencing)
)
self.assertEqual(
set(dataset.certs[fips_dgst("3090")].heuristics.st_references.directly_referencing), {"3089"}
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3197")].heuristics.web_references.directly_referencing),
{"3195", "3096", "3196", "3644", "3651"},
+ set(dataset.certs[fips_dgst("3197")].heuristics.web_references.directly_referencing),
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3196")].heuristics.st_references.directly_referencing), {"3091"}
+ {"3091", "3194"}, set(dataset.certs[fips_dgst("3196")].heuristics.st_references.directly_referencing)
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3196")].heuristics.web_references.directly_referencing),
{"3194", "3091", "3480", "3615"},
+ set(dataset.certs[fips_dgst("3196")].heuristics.web_references.directly_referencing),
)
self.assertIsNone(dataset.certs[fips_dgst("3089")].heuristics.st_references.directly_referencing)
self.assertEqual(
- set(dataset.certs[fips_dgst("3195")].heuristics.st_references.directly_referencing), {"3091"}
+ {"3091", "3194"}, set(dataset.certs[fips_dgst("3195")].heuristics.st_references.directly_referencing)
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3195")].heuristics.web_references.directly_referencing),
{"3194", "3091", "3480"},
+ set(dataset.certs[fips_dgst("3195")].heuristics.web_references.directly_referencing),
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3480")].heuristics.st_references.directly_referencing), {"3089"}
+ {"3089"}, set(dataset.certs[fips_dgst("3480")].heuristics.st_references.directly_referencing)
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3615")].heuristics.st_references.directly_referencing), {"3089"}
+ {"3089"}, set(dataset.certs[fips_dgst("3615")].heuristics.st_references.directly_referencing)
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3194")].heuristics.st_references.directly_referencing), {"3089"}
+ {"3089"}, set(dataset.certs[fips_dgst("3194")].heuristics.st_references.directly_referencing)
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3091")].heuristics.st_references.directly_referencing), {"3089"}
+ {"3089"}, set(dataset.certs[fips_dgst("3091")].heuristics.st_references.directly_referencing)
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3690")].heuristics.st_references.directly_referencing), {"3651"}
+ {"3644", "3196", "3651"},
+ set(dataset.certs[fips_dgst("3690")].heuristics.st_references.directly_referencing),
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3690")].heuristics.web_references.directly_referencing),
{"3644", "3196", "3651"},
+ set(dataset.certs[fips_dgst("3690")].heuristics.web_references.directly_referencing),
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3644")].heuristics.st_references.directly_referencing), {"3615"}
+ {"3615"}, set(dataset.certs[fips_dgst("3644")].heuristics.st_references.directly_referencing)
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3527")].heuristics.st_references.directly_referencing), {"3091"}
+ {"3090", "3091"}, set(dataset.certs[fips_dgst("3527")].heuristics.st_references.directly_referencing)
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3527")].heuristics.web_references.directly_referencing), {"3090", "3091"}
+ {"3090", "3091"}, set(dataset.certs[fips_dgst("3527")].heuristics.web_references.directly_referencing)
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3094")].heuristics.st_references.directly_referencing), {"3091"}
+ {"3090", "3091"}, set(dataset.certs[fips_dgst("3094")].heuristics.st_references.directly_referencing)
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3544")].heuristics.st_references.directly_referencing), {"3096"}
+ {"3093", "3096", "3527"},
+ set(dataset.certs[fips_dgst("3544")].heuristics.st_references.directly_referencing),
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3544")].heuristics.web_references.directly_referencing),
{"3093", "3096", "3527"},
+ set(dataset.certs[fips_dgst("3544")].heuristics.web_references.directly_referencing),
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3096")].heuristics.st_references.directly_referencing), {"3091"}
+ {"3194", "3091", "3090"},
+ set(dataset.certs[fips_dgst("3096")].heuristics.st_references.directly_referencing),
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3096")].heuristics.web_references.directly_referencing),
{"3090", "3194", "3091", "3480"},
+ set(dataset.certs[fips_dgst("3096")].heuristics.web_references.directly_referencing),
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3092")].heuristics.web_references.directly_referencing),
{"3093", "3195", "3096", "3644", "3651"},
+ set(dataset.certs[fips_dgst("3092")].heuristics.web_references.directly_referencing),
)
def test_connections_redhat(self):
@@ -218,9 +224,7 @@ class TestFipsOOP(TestCase):
set(dataset.certs[fips_dgst("2633")].heuristics.st_references.directly_referencing), {"2441"}
)
self.assertIsNone(dataset.certs[fips_dgst("2441")].heuristics.st_references.directly_referencing)
- self.assertEqual(
- set(dataset.certs[fips_dgst("2997")].heuristics.st_references.directly_referencing), {"2711"}
- )
+ self.assertIsNone(dataset.certs[fips_dgst("2997")].heuristics.st_references.directly_referencing)
self.assertEqual(
set(dataset.certs[fips_dgst("2446")].heuristics.st_references.directly_referencing), {"2441"}
)
@@ -232,36 +236,30 @@ class TestFipsOOP(TestCase):
)
self.assertIsNone(dataset.certs[fips_dgst("2441")].heuristics.st_references.directly_referencing)
self.assertIsNone(dataset.certs[fips_dgst("2711")].heuristics.st_references.directly_referencing)
+ self.assertIsNone(dataset.certs[fips_dgst("2908")].heuristics.st_references.directly_referencing)
+ self.assertIsNone(dataset.certs[fips_dgst("3613")].heuristics.st_references.directly_referencing)
self.assertEqual(
- set(dataset.certs[fips_dgst("2908")].heuristics.st_references.directly_referencing), {"2711"}
- )
- self.assertEqual(
- set(dataset.certs[fips_dgst("3613")].heuristics.st_references.directly_referencing), {"2997"}
- )
- self.assertEqual(
- set(dataset.certs[fips_dgst("2721")].heuristics.st_references.directly_referencing), {"2441"}
+ set(dataset.certs[fips_dgst("2721")].heuristics.st_references.directly_referencing), {"2441", "2711"}
)
self.assertEqual(
set(dataset.certs[fips_dgst("2721")].heuristics.web_references.directly_referencing), {"2441", "2711"}
)
self.assertEqual(
- set(dataset.certs[fips_dgst("2798")].heuristics.st_references.directly_referencing), {"2721"}
+ set(dataset.certs[fips_dgst("2798")].heuristics.st_references.directly_referencing), {"2711", "2721"}
)
self.assertEqual(
set(dataset.certs[fips_dgst("2798")].heuristics.web_references.directly_referencing), {"2711", "2721"}
)
self.assertIsNone(dataset.certs[fips_dgst("2711")].heuristics.st_references.directly_referencing)
+ self.assertIsNone(dataset.certs[fips_dgst("2997")].heuristics.st_references.directly_referencing)
self.assertEqual(
- set(dataset.certs[fips_dgst("2997")].heuristics.st_references.directly_referencing), {"2711"}
- )
- self.assertEqual(
- set(dataset.certs[fips_dgst("2742")].heuristics.st_references.directly_referencing), {"2721"}
+ set(dataset.certs[fips_dgst("2742")].heuristics.st_references.directly_referencing), {"2711", "2721"}
)
self.assertEqual(
set(dataset.certs[fips_dgst("2742")].heuristics.web_references.directly_referencing), {"2721", "2711"}
)
self.assertEqual(
- set(dataset.certs[fips_dgst("2721")].heuristics.st_references.directly_referencing), {"2441"}
+ set(dataset.certs[fips_dgst("2721")].heuristics.st_references.directly_referencing), {"2441", "2711"}
)
self.assertEqual(
set(dataset.certs[fips_dgst("2721")].heuristics.web_references.directly_referencing), {"2441", "2711"}
@@ -272,7 +270,7 @@ class TestFipsOOP(TestCase):
with TemporaryDirectory() as tmp_dir:
dataset = _set_up_dataset_for_full(tmp_dir, certs, self.cpe_dset_path, self.cve_dset_path)
self.assertEqual(
- set(dataset.certs[fips_dgst("3850")].heuristics.st_references.directly_referencing), {"1883"}
+ set(dataset.certs[fips_dgst("3850")].heuristics.st_references.directly_referencing), {"1883", "3518"}
)
self.assertEqual(
set(dataset.certs[fips_dgst("3850")].heuristics.web_references.directly_referencing), {"1883"}
@@ -304,49 +302,36 @@ class TestFipsOOP(TestCase):
self.assertEqual(
set(dataset.certs[fips_dgst("3493")].heuristics.st_references.directly_referencing), {"2398"}
)
- self.assertEqual(
- set(dataset.certs[fips_dgst("3495")].heuristics.st_references.directly_referencing), {"2398"}
- )
- self.assertEqual(
- set(dataset.certs[fips_dgst("3711")].heuristics.st_references.directly_referencing), {"3220"}
- )
- self.assertEqual(
- set(dataset.certs[fips_dgst("3176")].heuristics.st_references.directly_referencing), {"2398"}
- )
- self.assertEqual(
- set(dataset.certs[fips_dgst("3488")].heuristics.st_references.directly_referencing), {"2398"}
- )
- self.assertEqual(
- set(dataset.certs[fips_dgst("3126")].heuristics.st_references.directly_referencing), {"2398"}
- )
- self.assertEqual(
- set(dataset.certs[fips_dgst("3126")].heuristics.st_references.directly_referencing), {"2398"}
- )
+ self.assertIsNone(dataset.certs[fips_dgst("3495")].heuristics.st_references.directly_referencing)
+ self.assertIsNone(dataset.certs[fips_dgst("3711")].heuristics.st_references.directly_referencing)
+ self.assertIsNone(dataset.certs[fips_dgst("3176")].heuristics.st_references.directly_referencing)
+ self.assertIsNone(dataset.certs[fips_dgst("3488")].heuristics.st_references.directly_referencing)
+ self.assertIsNone(dataset.certs[fips_dgst("3126")].heuristics.st_references.directly_referencing)
self.assertEqual(
set(dataset.certs[fips_dgst("3126")].heuristics.web_references.directly_referencing), {"2398"}
)
+ self.assertIsNone(dataset.certs[fips_dgst("3269")].heuristics.st_references.directly_referencing)
self.assertEqual(
- set(dataset.certs[fips_dgst("3269")].heuristics.st_references.directly_referencing), {"3220"}
+ set(dataset.certs[fips_dgst("3524")].heuristics.web_references.directly_referencing), {"3220"}
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3524")].heuristics.st_references.directly_referencing), {"3220"}
+ set(dataset.certs[fips_dgst("3220")].heuristics.st_references.directly_referencing), {"2398"}
)
- self.assertIsNone(dataset.certs[fips_dgst("3220")].heuristics.st_references.directly_referencing)
self.assertIsNone(dataset.certs[fips_dgst("3220")].heuristics.web_references.directly_referencing)
self.assertIsNone(dataset.certs[fips_dgst("2398")].heuristics.st_references.directly_referencing)
self.assertEqual(
- set(dataset.certs[fips_dgst("3543")].heuristics.st_references.directly_referencing), {"2398"}
+ set(dataset.certs[fips_dgst("3543")].heuristics.web_references.directly_referencing), {"2398"}
)
self.assertEqual(
- set(dataset.certs[fips_dgst("2676")].heuristics.st_references.directly_referencing), {"2398"}
+ set(dataset.certs[fips_dgst("2676")].heuristics.web_references.directly_referencing), {"2398"}
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3313")].heuristics.st_references.directly_referencing), {"3220"}
+ set(dataset.certs[fips_dgst("3313")].heuristics.web_references.directly_referencing), {"3220"}
)
self.assertIsNone(dataset.certs[fips_dgst("3363")].heuristics.st_references.directly_referencing)
self.assertEqual(
set(dataset.certs[fips_dgst("3608")].heuristics.st_references.directly_referencing), {"2398"}
)
self.assertEqual(
- set(dataset.certs[fips_dgst("3158")].heuristics.st_references.directly_referencing), {"2398"}
+ set(dataset.certs[fips_dgst("3158")].heuristics.web_references.directly_referencing), {"2398"}
)