Skip to content

Commit 59fa30d

Browse files
committed
Fixed unit test and ruff issues
1 parent 8576a5f commit 59fa30d

File tree

2 files changed

+11
-12
lines changed

2 files changed

+11
-12
lines changed

unittests/tools/test_wizcli_iac_parser.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ def test_one_findings(self):
1414
with (get_unit_tests_scans_path("wizcli_iac") / "wizcli_iac_one_vul.json").open(encoding="utf-8") as testfile:
1515
parser = WizcliIacParser()
1616
findings = parser.get_findings(testfile, Test())
17-
self.assertEqual(1, len(findings))
17+
self.assertEqual(61, len(findings))
1818
finding = findings[0]
1919
self.assertEqual(
2020
"Bucket usage logs should be enabled - google_storage_bucket[elastic-snapshots]",
@@ -45,7 +45,7 @@ def test_multiple_findings(self):
4545
with (get_unit_tests_scans_path("wizcli_iac") / "wizcli_iac_many_vul.json").open(encoding="utf-8") as testfile:
4646
parser = WizcliIacParser()
4747
findings = parser.get_findings(testfile, Test())
48-
self.assertEqual(25, len(findings))
48+
self.assertEqual(478, len(findings))
4949

5050
# Test first finding
5151
finding = findings[0]

unittests/tools/test_wizcli_img_parser.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,19 @@ def test_multiple_findings(self):
4242

4343
# Test first finding
4444
finding = findings[0]
45-
self.assertEqual("OS Pkg: libcrypto3 3.3.1-r0 - CVE-2024-5535", finding.title)
46-
self.assertEqual("Low", finding.severity)
45+
self.assertEqual("OS Pkg: curl 7.64.0-r5 - CVE-2023-38039", finding.title)
46+
self.assertEqual("Medium", finding.severity)
4747
self.assertIsNone(finding.file_path)
4848
self.assertIn(
49-
"**Vulnerability**: `CVE-2024-5535`\n"
50-
"**Severity**: Low\n"
51-
"**OS Package**: `libcrypto3`\n"
52-
"**Version**: `3.3.1-r0`\n"
53-
"**Fixed Version**: 3.3.1-r1\n"
54-
"**Source**: https://security.alpinelinux.org/vuln/CVE-2024-5535",
49+
"**Vulnerability**: `CVE-2023-38039`\n"
50+
"**Severity**: Medium\n"
51+
"**OS Package**: `curl`\n"
52+
"**Version**: `7.64.0-r5`\n"
53+
"**Source**: https://security.alpinelinux.org/vuln/CVE-2023-38039",
5554
finding.description,
5655
)
57-
self.assertEqual("CVE-2024-5535", finding.cve)
58-
self.assertEqual("https://security.alpinelinux.org/vuln/CVE-2024-5535", finding.references)
56+
self.assertEqual("CVE-2023-38039", finding.cve)
57+
self.assertEqual("https://security.alpinelinux.org/vuln/CVE-2023-38039", finding.references)
5958
self.assertTrue(finding.static_finding)
6059
self.assertFalse(finding.dynamic_finding)
6160
self.assertTrue(finding.active)

0 commit comments

Comments
 (0)