From 79e497a2518b00d792bea6789ea5eacff1659ba5 Mon Sep 17 00:00:00 2001 From: Julien Constant Date: Thu, 7 Sep 2023 13:17:31 +0200 Subject: [PATCH] Improve test of get_start_of_semester --- core/tests.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/core/tests.py b/core/tests.py index 93fd7403..5fffa6a5 100644 --- a/core/tests.py +++ b/core/tests.py @@ -625,11 +625,12 @@ class UtilsTest(TestCase): autumn_month, autumn_day = settings.SITH_SEMESTER_START_AUTUMN spring_month, spring_day = settings.SITH_SEMESTER_START_SPRING - t1_autumn_day = date(2025, 1, 1) - t2_autumn_day = date(2024, 9, 1) + t1_autumn_day = date(2025, 1, 4) # between 1st January and 15 February + t2_autumn_day = date(2024, 9, 1) # between 15 August and 31 December + t3_autumn_day = date(2024, autumn_month, autumn_day) # on 15 August - t1_spring_day = date(2023, 3, 1) - t2_spring_day = date(2023, spring_month, spring_day) + t1_spring_day = date(2023, 3, 1) # between 15 February and 15 August + t2_spring_day = date(2023, spring_month, spring_day) # on 15 February self.assertEqual( get_start_of_semester(t1_autumn_day), date(2024, autumn_month, autumn_day) @@ -637,6 +638,9 @@ class UtilsTest(TestCase): self.assertEqual( get_start_of_semester(t2_autumn_day), date(2024, autumn_month, autumn_day) ) + self.assertEqual( + get_start_of_semester(t3_autumn_day), date(2024, autumn_month, autumn_day) + ) self.assertEqual( get_start_of_semester(t1_spring_day), date(2023, spring_month, spring_day) )