Skip to content

Commit 5bb6cc3

Browse files
committed
Updated tests #16
Signed-off-by: Kartik Sibal
1 parent 61f59e9 commit 5bb6cc3

1 file changed

Lines changed: 31 additions & 26 deletions

File tree

tests/test_scrapers.py

Lines changed: 31 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -66,31 +66,36 @@ def test_debian_extract_data():
6666

6767
test_data = json.loads(test_input)
6868

69-
expected = {
70-
'git-repair': {
71-
'TEMP-0807341-84E914': {
72-
'status': 'open',
73-
'urgency': 'unimportant',
74-
}
75-
},
76-
'mimetex': {
77-
'CVE-2009-1382': {
78-
'fixed_version': '1.50-1.1',
79-
'status': 'resolved',
80-
'urgency': 'medium',
81-
},
82-
'CVE-2009-2459': {
83-
'fixed_version': '1.50-1.1',
84-
'status': 'not-resolved',
85-
'urgency': 'medium'
86-
},
87-
},
88-
'sysvinit': {
89-
'TEMP-0517018-A83CE6': {
90-
'status': 'open',
91-
'urgency': 'unimportant',
92-
},
93-
},
94-
}
69+
expected = [{
70+
'fixed_Version': '1.50-1.1',
71+
'package_name': 'mimetex',
72+
'status': 'resolved',
73+
'urgency': 'medium',
74+
'vulnerability_id': 'CVE-2009-1382'
75+
},
76+
77+
{
78+
'fixed_Version': '1.50-1.1',
79+
'package_name': 'mimetex',
80+
'status': 'not-resolved',
81+
'urgency': 'medium',
82+
'vulnerability_id': 'CVE-2009-2459'
83+
},
84+
85+
{
86+
'fixed_Version': None,
87+
'package_name': 'git-repair',
88+
'status': 'open',
89+
'urgency': 'unimportant',
90+
'vulnerability_id': 'TEMP-0807341-84E914'
91+
},
92+
93+
{
94+
'fixed_Version': None,
95+
'package_name': 'sysvinit',
96+
'status': 'open',
97+
'urgency': 'unimportant',
98+
'vulnerability_id': 'TEMP-0517018-A83CE6'
99+
}]
95100

96101
assert expected == debian.extract_data(test_data)

0 commit comments

Comments
 (0)