From 0be53790de2f23b76d7d859be8c431bf9371c9f3 Mon Sep 17 00:00:00 2001 From: Matsumoto Taichi Date: Sat, 25 Feb 2012 03:25:16 +0900 Subject: [PATCH] added test case for https://github.com/taichino/croniter/issues/8 --- croniter/croniter_test.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/croniter/croniter_test.py b/croniter/croniter_test.py index 1a3cc2f..ad8e98a 100644 --- a/croniter/croniter_test.py +++ b/croniter/croniter_test.py @@ -198,6 +198,14 @@ class CroniterTest(unittest.TestCase): self.assertEqual(n2.day, 7) self.assertEqual(n2.month, 3) + def testBug1(self): + base = datetime(2012, 2, 24) + itr = croniter('5 0 */2 * *', base) + n1 = itr.get_prev(datetime) + self.assertEqual(n1.day, 22) + self.assertEqual(n1.hour, 0) + self.assertEqual(n1.minute, 5) + if __name__ == '__main__': unittest.main()