def test_is_multiday(self): """Test is_multiday filter.""" e = EventFactory.create() ok_(is_multiday(e.start, e.end), 'Multiday event validates to False') e = EventFactory.create(start=START_DT, end=self.single_day_end) ok_(not is_multiday(e.start, e.end), 'Single day event validates to True')
def test_is_multiday(self): """Test is_multiday filter.""" e = Event.objects.get(slug='multi-event') eq_(is_multiday(e.local_start, e.local_end), True, 'Multiday event validates to False') e = Event.objects.get(slug='test-event') eq_(is_multiday(e.local_start, e.local_end), False, 'Single day event validates to True')
def dehydrate_multiday(self, bundle): """Return True if event is multiday, False otherwise.""" return is_multiday(bundle.obj.local_start, bundle.obj.local_end)