Skip to content

Commit 525c3d6

Browse files
committed
review
1 parent d6a26ad commit 525c3d6

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

dojo/tools/zora/parser.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ def get_findings(self, content, test: Test) -> list[Finding]:
6060
)
6161
if row.get("fixVersion"):
6262
finding.fix_available = True
63+
finding.fix_version = row.get("fixVersion")
6364
else:
6465
finding.fix_available = False
6566
vuln_id = row.get("id")

unittests/tools/test_zora_parser.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,16 @@ def test_parse_file_with_many_vuln_has_many_findings(self):
2121
# Check a specific finding for correctness
2222
finding = findings[0]
2323
self.assertEqual(True, finding.fix_available)
24+
self.assertEqual("1.2.5-r1", finding.fix_version)
2425
finding = findings[1]
2526
self.assertEqual(False, finding.fix_available)
27+
self.assertEqual(None, finding.fix_version)
2628
finding = findings[2]
2729
self.assertEqual(False, finding.fix_available)
30+
self.assertEqual(None, finding.fix_version)
2831
finding = findings[3]
2932
self.assertEqual(True, finding.fix_available)
33+
self.assertEqual("3.3.5-r0", finding.fix_version)
3034
finding = findings[10]
3135
self.assertEqual("net/url: Insufficient validation of bracketed IPv6 hostnames in net/url", finding.title)
3236
self.assertEqual("Medium", finding.severity)

0 commit comments

Comments
 (0)