File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -1064,9 +1064,8 @@ class ExcludePendingReschedulesTests(BaseTest):
1064
1064
def setUp (self ):
1065
1065
super ().setUp ()
1066
1066
self .date = timezone .now ().date () + datetime .timedelta (minutes = 5 )
1067
- self .start_time = timezone .now ().time ()
1068
- self .end_time = (datetime .datetime .combine (datetime .datetime .today (), self .start_time ) + datetime .timedelta (
1069
- hours = 1 )).time ()
1067
+ self .start_time = (timezone .now () - datetime .timedelta (minutes = 4 )).time ()
1068
+ self .end_time = (timezone .now () + datetime .timedelta (minutes = 1 )).time ()
1070
1069
1071
1070
self .slots = [
1072
1071
datetime .datetime .combine (self .date , self .start_time ),
@@ -1106,7 +1105,7 @@ def test_exclude_with_pending_reschedules_within_last_5_minutes(self):
1106
1105
reason_for_rescheduling = "Client request"
1107
1106
)
1108
1107
filtered_slots = exclude_pending_reschedules (self .slots , self .staff_member1 , self .date )
1109
- self .assertEqual (len (filtered_slots ), len (self .slots ))
1108
+ self .assertEqual (len (filtered_slots ), len (self .slots ) - 1 ) # Assuming only one slot overlaps
1110
1109
1111
1110
def test_exclude_with_non_pending_reschedules_within_last_5_minutes (self ):
1112
1111
"""Slots should remain unchanged if reschedules within the last 5 minutes are not pending."""
You can’t perform that action at this time.
0 commit comments