X-Git-Url: https://git.madduck.net/etc/taskwarrior.git/blobdiff_plain/80d39e1f7bea06adf9df0f4f6a7d12f355b3a1ad..f881626c51f4a954f0330ef141b1b3ff944e35df:/tasklib/tests.py diff --git a/tasklib/tests.py b/tasklib/tests.py index 3656bbf..77f1980 100644 --- a/tasklib/tests.py +++ b/tasklib/tests.py @@ -100,11 +100,20 @@ class TaskFilterTest(TasklibTest): self.assertEqual(len(self.tw.tasks.waiting()), 0) t = self.tw.tasks.all()[0] - t['wait'] = 'tomorrow' + t['wait'] = datetime.datetime.now() + datetime.timedelta(days=1) t.save() self.assertEqual(len(self.tw.tasks.waiting()), 1) + def test_recurring_empty(self): + Task(self.tw, description="test task").save() + self.assertEqual(len(self.tw.tasks.recurring()), 0) + + def test_recurring_non_empty(self): + Task(self.tw, description="test task", recur="daily", + due=datetime.datetime.now()).save() + self.assertEqual(len(self.tw.tasks.recurring()), 1) + def test_filtering_by_attribute(self): Task(self.tw, description="no priority task").save() Task(self.tw, priority="H", description="high priority task").save()