def test_previous(self): task = DateMinuteTaskOk(datetime.datetime(2000, 3, 1, 2, 3)) prev = previous(task) self.assertEqual(prev.minute, datetime.datetime(2000, 3, 1, 2, 2))
def test_previous(self): task = DateTaskOk(datetime.date(2000, 3, 1)) prev = previous(task) self.assertEqual(prev.date, datetime.date(2000, 2, 29))
def test_previous(self): task = DateHourTaskOk(datetime.datetime(2000, 3, 1, 2)) prev = previous(task) self.assertEqual(prev.hour, datetime.datetime(2000, 3, 1, 1))
def test_previous(self): task = DateIntervalTaskOk(luigi.date_interval.Week(2000, 1)) prev = previous(task) self.assertEqual(prev.interval, luigi.date_interval.Week(1999, 52))
def test_previous(self): task = ExtendedDateTaskOk(datetime.date(2000, 3, 1), "some value") prev = previous(task) self.assertEqual(prev.date, datetime.date(2000, 2, 29)) self.assertEqual(prev.param1, "some value") self.assertEqual(prev.param2, 2)
def test_previous(self): task = DateSecondTaskOk(datetime.datetime(2000, 3, 1, 2, 3, 7)) prev = previous(task) self.assertEqual(prev.second, datetime.datetime(2000, 3, 1, 2, 3, 6))