def test_completion5(self): """ A todo item with an invalid completion date is still considered as completed, but without a creation date. """ todo = TodoBase("x 2017-06-31 Invalid date") self.assertTrue(todo.is_completed()) self.assertIsNone(todo.completion_date())
def test_completion5(self): """ A todo item with an invalid completion date is still considered as completed, but without a creation date. """ todo = TodoBase("x 2017-06-31 Invalid date") self.assertTrue(todo.is_completed()) self.assertIsNone(todo.completion_date())
def test_completion4(self): """ A completed todo must start with an x followed by a date. """ todo = TodoBase("X 2014-06-14 Not complete") self.assertFalse(todo.is_completed())
def test_completion2(self): todo = TodoBase("xx Important xx") self.assertFalse(todo.is_completed())
def test_completion1(self): todo = TodoBase("x 2014-06-09 Foo") self.assertTrue(todo.is_completed())