def test_dow(self): tab = CronTab(None) tab.dow = '*' # any day self.assertEqual(-1, tab.dow) tab.dow = 0 # sunday self.assertEqual(0, tab.dow) tab.dow = 1 # monday self.assertEqual(1, tab.dow) tab.dow = 2 # tuesday self.assertEqual(2, tab.dow) tab.dow = 3 # wednesday self.assertEqual(3, tab.dow) tab.dow = 4 # thursday self.assertEqual(4, tab.dow) tab.dow = 5 # friday self.assertEqual(5, tab.dow) tab.dow = 6 # saturday self.assertEqual(6, tab.dow) try: tab.dow = 7 except ValueError: pass else: self.fail("expecting ValueError when setting dow to 7") try: tab.dow = -1 except ValueError: pass else: self.fail("expecting ValueError when setting dow to 7")
def test_dow(self): tab = CronTab(None) tab.dow = '*' # any day self.assertEqual(-1, tab.dow) tab.dow = DayOfWeek.MONDAY self.assertEqual(0, tab.dow) tab.dow = DayOfWeek.TUESDAY self.assertEqual(1, tab.dow) tab.dow = DayOfWeek.WEDNESDAY self.assertEqual(2, tab.dow) tab.dow = DayOfWeek.THURSDAY self.assertEqual(3, tab.dow) tab.dow = DayOfWeek.FRIDAY self.assertEqual(4, tab.dow) tab.dow = DayOfWeek.SATURDAY self.assertEqual(5, tab.dow) tab.dow = DayOfWeek.SUNDAY self.assertEqual(6, tab.dow) try: tab.dow = 7 except ValueError: pass else: self.fail("expecting ValueError when setting dow to 7") try: tab.dow = -1 except ValueError: pass else: self.fail("expecting ValueError when setting dow to 7")