@@ -51,7 +51,7 @@ def test_marks_only_fully_successful_advisories(
5151 date_collected = "2025-07-01T00:00:00Z" ,
5252 precedence = 1 ,
5353 is_latest = True ,
54- _all_impacts_unfurled_successfully = False ,
54+ _all_impacts_unfurled_successfully_at = None ,
5555 )
5656
5757 ImpactedPackage .objects .create (
@@ -71,7 +71,7 @@ def test_marks_only_fully_successful_advisories(
7171 date_collected = "2025-07-01T00:00:00Z" ,
7272 precedence = 1 ,
7373 is_latest = True ,
74- _all_impacts_unfurled_successfully = False ,
74+ _all_impacts_unfurled_successfully_at = None ,
7575 )
7676
7777 ImpactedPackage .objects .create (
@@ -112,7 +112,7 @@ def test_marks_only_fully_attempted_advisories(
112112 date_collected = "2025-07-01T00:00:00Z" ,
113113 precedence = 1 ,
114114 is_latest = True ,
115- _all_impacts_unfurled_successfully = False ,
115+ _all_impacts_unfurled_successfully_at = None ,
116116 )
117117
118118 ImpactedPackage .objects .create (
@@ -138,7 +138,7 @@ def test_marks_only_fully_attempted_advisories(
138138 date_collected = "2025-07-01T00:00:00Z" ,
139139 precedence = 1 ,
140140 is_latest = True ,
141- _all_impacts_unfurled_successfully = False ,
141+ _all_impacts_unfurled_successfully_at = None ,
142142 )
143143
144144 ImpactedPackage .objects .create (
@@ -171,7 +171,7 @@ def test_attempted_advisories_are_chunked_in_batches_of_100(
171171
172172 advisories = []
173173
174- for i in range (2500 ):
174+ for i in range (250 ):
175175 adv = AdvisoryV2 .objects .create (
176176 datasource_id = "ghsa" ,
177177 advisory_id = str (i ),
@@ -182,7 +182,7 @@ def test_attempted_advisories_are_chunked_in_batches_of_100(
182182 date_collected = "2025-07-01T00:00:00Z" ,
183183 precedence = 1 ,
184184 is_latest = True ,
185- _all_impacts_unfurled_successfully = False ,
185+ _all_impacts_unfurled_successfully_at = None ,
186186 )
187187
188188 advisories .append (adv )
@@ -205,9 +205,9 @@ def test_attempted_advisories_are_chunked_in_batches_of_100(
205205 second_call_ids = mock_complete_advisories_import .call_args_list [1 ][1 ]["advisory_ids" ]
206206 third_call_ids = mock_complete_advisories_import .call_args_list [2 ][1 ]["advisory_ids" ]
207207
208- assert len (first_call_ids ) == 1000
209- assert len (second_call_ids ) == 1000
210- assert len (third_call_ids ) == 500
208+ assert len (first_call_ids ) == 100
209+ assert len (second_call_ids ) == 100
210+ assert len (third_call_ids ) == 50
211211
212212
213213@pytest .mark .django_db
@@ -228,7 +228,7 @@ def test_returns_only_advisories_with_all_successful_impacts(self):
228228 date_collected = "2025-07-01T00:00:00Z" ,
229229 precedence = 1 ,
230230 is_latest = True ,
231- _all_impacts_unfurled_successfully = False ,
231+ _all_impacts_unfurled_successfully_at = None ,
232232 )
233233
234234 ImpactedPackage .objects .create (
@@ -252,7 +252,7 @@ def test_returns_only_advisories_with_all_successful_impacts(self):
252252 date_collected = "2025-07-01T00:00:00Z" ,
253253 precedence = 1 ,
254254 is_latest = True ,
255- _all_impacts_unfurled_successfully = False ,
255+ _all_impacts_unfurled_successfully_at = None ,
256256 )
257257
258258 ImpactedPackage .objects .create (
@@ -284,7 +284,7 @@ def test_returns_only_advisories_with_all_successful_impacts(self):
284284 date_collected = "2025-07-01T00:00:00Z" ,
285285 precedence = 1 ,
286286 is_latest = True ,
287- _all_impacts_unfurled_successfully = False ,
287+ _all_impacts_unfurled_successfully_at = None ,
288288 )
289289
290290 ImpactedPackage .objects .create (
@@ -308,7 +308,7 @@ def test_returns_only_advisories_with_all_successful_impacts(self):
308308 date_collected = "2025-07-01T00:00:00Z" ,
309309 precedence = 1 ,
310310 is_latest = True ,
311- _all_impacts_unfurled_successfully = False ,
311+ _all_impacts_unfurled_successfully_at = None ,
312312 )
313313
314314 ImpactedPackage .objects .create (
@@ -354,7 +354,7 @@ def test_returns_only_advisories_with_all_impacts_attempted(self):
354354 date_collected = "2025-07-01T00:00:00Z" ,
355355 precedence = 1 ,
356356 is_latest = True ,
357- _all_impacts_unfurled_successfully = False ,
357+ _all_impacts_unfurled_successfully_at = None ,
358358 )
359359
360360 ImpactedPackage .objects .create (
@@ -383,7 +383,7 @@ def test_returns_only_advisories_with_all_impacts_attempted(self):
383383 date_collected = "2025-07-01T00:00:00Z" ,
384384 precedence = 1 ,
385385 is_latest = True ,
386- _all_impacts_unfurled_successfully = False ,
386+ _all_impacts_unfurled_successfully_at = None ,
387387 )
388388
389389 ImpactedPackage .objects .create (
@@ -411,7 +411,7 @@ def test_returns_only_advisories_with_all_impacts_attempted(self):
411411 date_collected = "2025-07-01T00:00:00Z" ,
412412 precedence = 1 ,
413413 is_latest = True ,
414- _all_impacts_unfurled_successfully = False ,
414+ _all_impacts_unfurled_successfully_at = None ,
415415 )
416416
417417 ImpactedPackage .objects .create (
@@ -439,7 +439,7 @@ def test_returns_only_advisories_with_all_impacts_attempted(self):
439439 date_collected = "2025-07-01T00:00:00Z" ,
440440 precedence = 1 ,
441441 is_latest = True ,
442- _all_impacts_unfurled_successfully = False ,
442+ _all_impacts_unfurled_successfully_at = None ,
443443 )
444444
445445 ImpactedPackage .objects .create (
0 commit comments