Commit c8ddc54d authored by Bram Schoenmakers's avatar Bram Schoenmakers

Add a few tests for TodoBase.

parent cfdd646f
...@@ -153,6 +153,18 @@ class TodoBaseTester(unittest.TestCase): ...@@ -153,6 +153,18 @@ class TodoBaseTester(unittest.TestCase):
self.assertFalse(todo.is_completed()) self.assertFalse(todo.is_completed())
def test_completion3(self):
""" A completed todo must start with an x followed by a date. """
todo = TodoBase.TodoBase("x Not complete")
self.assertFalse(todo.is_completed())
def test_completion4(self):
""" A completed todo must start with an x followed by a date. """
todo = TodoBase.TodoBase("X 2014-06-14 Not complete")
self.assertFalse(todo.is_completed())
def test_set_complete1(self): def test_set_complete1(self):
todo = TodoBase.TodoBase("(A) Foo") todo = TodoBase.TodoBase("(A) Foo")
todo.set_completed() todo.set_completed()
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment