X-Git-Url: https://plomlompom.com/repos//%22https:/validator.w3.org/check?a=blobdiff_plain;f=tests%2Ftodos.py;h=6ef8b091396b9d1047a1122ce8a446a7c995c14d;hb=12195a1fe2c15334c866036eaa171eb8e92f0408;hp=a377920d615fec4d78f44ac33ec0856d6d8f2989;hpb=d77d0661697655a7c2d0e9e0b270cf21e286d7fb;p=plomtask diff --git a/tests/todos.py b/tests/todos.py index a377920..6ef8b09 100644 --- a/tests/todos.py +++ b/tests/todos.py @@ -119,6 +119,12 @@ class TestsWithServer(TestCaseWithServer): todo1 = Todo.by_date(self.db_conn, '2024-01-01')[0] self.assertEqual(todo1.children, []) self.assertEqual(todo1.parents, []) + self.assertEqual(todo1.is_done, False) + form_data = {'done': ''} + self.check_post(form_data, '/todo?id=1', 302, '/') + self.db_conn.cached_todos = {} + todo1 = Todo.by_date(self.db_conn, '2024-01-01')[0] + self.assertEqual(todo1.is_done, True) form_data = {'adopt': 'foo'} self.check_post(form_data, '/todo?id=1', 400) form_data = {'adopt': 1}