def test_single_not_fit(self): events = [Event('', self.min_date, 0, self.max_date)] event = Event('', self.min_date, self.hour, self.min_date + self.hour) result = get_first_slot(self.min_date, events, event) self.assertEqual(result, self.max_date)
def test_empty_events(self): result = get_first_slot(self.min_date, [], None) self.assertEqual(result, self.min_date)