fix: update edoniq period duration

This commit is contained in:
Christian Cueni 2023-10-04 08:44:49 +02:00
parent 417b2c58b8
commit 218ef78e3a
2 changed files with 6 additions and 3 deletions

View File

@ -202,6 +202,7 @@ TRANSLATIONS = {
}
T2L_IGNORE_FIELDS = ["Vorname", "Name", "Email", "Sprache", "Durchführungen"]
EDONIQ_TEST_PERIOD = 14
class DataImportError(Exception):
@ -487,7 +488,9 @@ def create_or_update_course_session_edoniq_test(
# trigger save to update due date
cset.save()
cset.deadline.start = timezone.make_aware(start) + timezone.timedelta(days=10)
cset.deadline.start = timezone.make_aware(start) + timezone.timedelta(
days=EDONIQ_TEST_PERIOD
)
cset.deadline.end = None
cset.deadline.save()

View File

@ -309,7 +309,7 @@ class CreateOrUpdateEdoniqTestCase(TestCase):
self._create_or_update_edonqi_test("2023-06-06T11:30:00+00:00")
test = CourseSessionEdoniqTest.objects.first()
self.assertEqual(test.deadline.start.isoformat(), "2023-06-16T11:30:00+00:00")
self.assertEqual(test.deadline.start.isoformat(), "2023-06-20T11:30:00+00:00")
def test_update_course_session(self):
self._create_or_update_edonqi_test("2023-06-06T11:30:00+00:00")
@ -318,4 +318,4 @@ class CreateOrUpdateEdoniqTestCase(TestCase):
self.assertEqual(duedate_count, DueDate.objects.count())
test = CourseSessionEdoniqTest.objects.first()
self.assertEqual(test.deadline.start.isoformat(), "2023-07-16T11:30:00+00:00")
self.assertEqual(test.deadline.start.isoformat(), "2023-07-20T11:30:00+00:00")