Skip to content

Commit 5d161af

Browse files
committed
fix unittests
1 parent f6c5f17 commit 5d161af

3 files changed

Lines changed: 12 additions & 3 deletions

File tree

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,7 @@
2424
"America"
2525
],
2626
"references": [
27-
"https://dheatattack.gitlab.io/",
28-
"https://dheatattack.gitlab.io/details/",
29-
"https://github.com/c0r0n3r/dheater"
27+
"https://dheatattack.gitlab.io/"
3028
],
3129
"tech_owners": [],
3230
"teams": [],

unittests/tools/test_cycognito_parser.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,19 @@ def test_cycognito_one_finding_json(self):
2020
findings = self.setup(
2121
(get_unit_tests_scans_path("cycognito") / "one_vuln.json").open(encoding="utf-8"))
2222
self.assertEqual(1, len(findings))
23+
finding = findings[0]
24+
self.assertEqual(finding.title, "Diffie-Hellman Ephemeral Key Exchange DoS Vulnerability (SSH, D(HE)ater)")
25+
self.assertEqual(finding.references, "https://dheatattack.gitlab.io/")
2326

2427
def test_cycognito_has_many_findings_json(self):
2528
findings = self.setup(
2629
(get_unit_tests_scans_path("cycognito") / "many_vuln.json").open(encoding="utf-8"))
2730
self.assertEqual(3, len(findings))
31+
finding = findings[1]
32+
self.assertEqual(finding.title, "Diffie-Hellman Ephemeral Key Exchange DoS Vulnerability (SSL/TLS, D(HE)ater)")
33+
self.assertEqual(finding.date, "2025-05-16")
34+
self.assertEqual(finding.severity, "Medium")
35+
finding = findings[2]
36+
self.assertEqual(finding.title, "Diffie-Hellman Ephemeral Key Exchange DoS Vulnerability (SSH, D(HE)ater)")
37+
self.assertEqual(finding.date, "2025-05-15")
38+
self.assertEqual(finding.severity, "Medium")

0 commit comments

Comments
 (0)