Add deadline to course session assigments in test_course

This commit is contained in:
Lorenz Padberg 2023-07-11 15:57:07 +02:00
parent bf3582d338
commit 324725964b
1 changed files with 12 additions and 0 deletions

View File

@ -174,6 +174,18 @@ def create_course_session_assignment(course_session, assignment):
course_session=course_session,
learning_content=assignment,
)
if course_session.start_date is None:
course_session.start_date = datetime.now() + timedelta(days=12)
course_session.save()
submission_deadline = csa.submission_deadline
if submission_deadline:
submission_deadline.end = course_session.start_date + timedelta(days=14)
submission_deadline.save()
evaluation_deadline = csa.evaluation_deadline
if evaluation_deadline:
evaluation_deadline.end = course_session.start_date + timedelta(days=28)
evaluation_deadline.save()
return csa