Source code for intranet.apps.schedule.tests

from django.utils import timezone

from ...test.ion_test import IonTestCase
from .models import Day, DayType


[docs]class ScheduleTest(IonTestCase): """Tests schedules."""
[docs] def test_day(self): snow_daytype = DayType.objects.get_or_create(name="No School -- Snow Day", special=True)[0] day = Day.objects.get_or_create(date=timezone.localdate(), day_type=snow_daytype)[0] # Test Snow Days self.assertEqual(Day.objects.today(), day) self.assertIsNone(day.start_time) self.assertIsNone(day.end_time)