Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: Nicola Coretti <nicola.coretti@exasol.com>
  • Loading branch information
kaklakariada and Nicoretti authored Feb 5, 2024
1 parent f1880ad commit 365cb52
Showing 1 changed file with 30 additions and 4 deletions.
34 changes: 30 additions & 4 deletions test/unit/security_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -361,12 +361,38 @@ def test_convert_maven_input_no_vulnerable(): # pylint: disable=redefined-outer
assert len(actual) == 0

def test_format_jsonl():
issue = security.Issue(coordinates="coordinates", cve="cve", cwe="cwe", description="description", references=())
issue = security.Issue(
coordinates="coordinates",
cve="cve", cwe="cwe",
description="description",
references=()
)
expected = json.dumps({
"cve": "cve",
"cwe": "cwe",
"description": "description",
"coordinates": "coordinates",
"references": [],
"url": "issue_url"
})
actual = security.format_jsonl("issue_url", issue)
assert actual == '{"cve": "cve", "cwe": "cwe", "description": "description", "coordinates": "coordinates", "references": [], "url": "issue_url"}'
assert actual == expected


def test_format_jsonl_removes_newline():
issue = security.Issue(coordinates="coordinates", cve="cve", cwe="cwe", description="description", references=())
issue = security.Issue(
coordinates="coordinates",
cve="cve", cwe="cwe",
description="description",
references=()
)
expected = json.dumps({
"cve": "cve",
"cwe": "cwe",
"description": "description",
"coordinates": "coordinates",
"references": [],
"url": "issue_url"
})
actual = security.format_jsonl("issue_url\n", issue)
assert actual == '{"cve": "cve", "cwe": "cwe", "description": "description", "coordinates": "coordinates", "references": [], "url": "issue_url"}'
assert actual == expected

0 comments on commit 365cb52

Please sign in to comment.