home
·
contact
·
privacy
projects
/
plomtask
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Enable toggling of Todo.is_done.
[plomtask]
/
tests
/
todos.py
diff --git
a/tests/todos.py
b/tests/todos.py
index a377920d615fec4d78f44ac33ec0856d6d8f2989..6ef8b091396b9d1047a1122ce8a446a7c995c14d 100644
(file)
--- 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, [])
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}
form_data = {'adopt': 'foo'}
self.check_post(form_data, '/todo?id=1', 400)
form_data = {'adopt': 1}