@@ -308,38 +308,26 @@ def test_create_featured_items():
308
308
# Course that starts in the future but is open for enrollment
309
309
enrollable_future_course = CourseFactory .create (page = None , live = True )
310
310
CoursePageFactory .create (course = enrollable_future_course , live = True )
311
- enrollable_future_courserun = CourseRunFactory .create (
311
+ enrollable_future_courserun = CourseRunFactory .create ( # noqa: F841
312
312
course = enrollable_future_course ,
313
313
live = True ,
314
- in_future = True ,
314
+ start_date = future_date ,
315
+ enrollment_start = further_past_date ,
316
+ enrollment_end = further_future_date ,
317
+ end_date = furthest_future_date ,
315
318
)
316
- enrollable_future_courserun .enrollment_start = further_past_date
317
- enrollable_future_courserun .start_date = future_date
318
- enrollable_future_courserun .enrollment_end = further_future_date
319
- enrollable_future_courserun .end_date = furthest_future_date
320
- enrollable_future_courserun .save ()
321
319
322
320
# Course that is open for enrollment, but starts after the one above
323
321
enrollable_other_future_course = CourseFactory .create (page = None , live = True )
324
322
CoursePageFactory .create (course = enrollable_other_future_course , live = True )
325
- enrollable_other_future_courserun = CourseRunFactory .create (
323
+ enrollable_other_future_courserun = CourseRunFactory .create ( # noqa: F841
326
324
course = enrollable_other_future_course ,
327
325
live = True ,
328
- in_future = True ,
326
+ enrollment_start = further_past_date ,
327
+ start_date = future_date + timedelta (days = 2 ),
328
+ enrollment_end = further_future_date + timedelta (days = 2 ),
329
+ end_date = furthest_future_date + timedelta (days = 2 ),
329
330
)
330
- enrollable_other_future_courserun .enrollment_start = (
331
- enrollable_future_courserun .enrollment_start
332
- )
333
- enrollable_other_future_courserun .start_date = (
334
- enrollable_future_courserun .start_date + timedelta (days = 2 )
335
- )
336
- enrollable_other_future_courserun .enrollment_end = (
337
- enrollable_future_courserun .enrollment_end + timedelta (days = 2 )
338
- )
339
- enrollable_other_future_courserun .end_date = (
340
- enrollable_future_courserun .end_date + timedelta (days = 2 )
341
- )
342
- enrollable_other_future_courserun .save ()
343
331
344
332
# A self-paced course that is open for enrollment
345
333
enrollable_self_paced_course = CourseFactory .create (page = None , live = True )
@@ -348,6 +336,7 @@ def test_create_featured_items():
348
336
course = enrollable_self_paced_course ,
349
337
live = True ,
350
338
in_progress = True ,
339
+ enrollment_end = further_future_date + timedelta (days = 2 ),
351
340
)
352
341
self_paced_run .is_self_paced = True
353
342
self_paced_run .save ()
@@ -358,11 +347,8 @@ def test_create_featured_items():
358
347
course = in_progress_course ,
359
348
live = True ,
360
349
in_progress = True ,
350
+ enrollment_end = further_future_date + timedelta (days = 2 ),
361
351
)
362
- in_progress_course .enrollment_start = further_past_date
363
- in_progress_course .start_date = past_date
364
- in_progress_course .enrollment_end = future_date
365
- in_progress_course .end_date = further_future_date
366
352
367
353
unenrollable_course = CourseFactory .create (page = None , live = False )
368
354
CoursePageFactory .create (course = unenrollable_course , live = False )
0 commit comments