Exemplo n.º 1
0
    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")
Exemplo n.º 2
0
    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")
Exemplo n.º 3
0
    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")