Add reproducible evaluation and provenance research
This commit is contained in:
@@ -43,8 +43,10 @@ class ScannerTests(unittest.TestCase):
|
||||
json_payload = json.loads(json_report(report))
|
||||
sarif_payload = json.loads(sarif_report(report))
|
||||
self.assertEqual(json_payload["schema_version"], "1.0.0")
|
||||
self.assertEqual(len(json_payload["findings"][0]["fingerprint"]), 64)
|
||||
self.assertEqual(sarif_payload["version"], "2.1.0")
|
||||
self.assertEqual(sarif_payload["runs"][0]["results"][0]["ruleId"], "AAISA-DEPENDENCY-001")
|
||||
self.assertEqual(len(sarif_payload["runs"][0]["results"][0]["partialFingerprints"]["aaisa/v1"]), 64)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user