home
·
contact
·
privacy
projects
/
plomtask
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Refactor request handler delete or retrieving items on POST.
[plomtask]
/
tests
/
todos.py
diff --git
a/tests/todos.py
b/tests/todos.py
index 4bc1411b74cbddace9cf0a745527c0dcbb971b1d..7f106bc560640967035986acc3e04028cc009def 100644
(file)
--- a/
tests/todos.py
+++ b/
tests/todos.py
@@
-125,10
+125,11
@@
class TestsWithDB(TestCaseWithDB, TestCaseSansDB):
assert isinstance(todo_1.id_, int)
# test minimum
node_0 = TodoNode(todo_1, False, [])
assert isinstance(todo_1.id_, int)
# test minimum
node_0 = TodoNode(todo_1, False, [])
- self.assertEqual(todo_1.get_step_tree(set())
, node_0
)
+ self.assertEqual(todo_1.get_step_tree(set())
.as_dict, node_0.as_dict
)
# test non_emtpy seen_todo does something
node_0.seen = True
# test non_emtpy seen_todo does something
node_0.seen = True
- self.assertEqual(todo_1.get_step_tree({todo_1.id_}), node_0)
+ self.assertEqual(todo_1.get_step_tree({todo_1.id_}).as_dict,
+ node_0.as_dict)
# test child shows up
todo_2 = Todo(None, self.proc, False, self.date1)
todo_2.save(self.db_conn)
# test child shows up
todo_2 = Todo(None, self.proc, False, self.date1)
todo_2.save(self.db_conn)
@@
-137,7
+138,7
@@
class TestsWithDB(TestCaseWithDB, TestCaseSansDB):
node_2 = TodoNode(todo_2, False, [])
node_0.children = [node_2]
node_0.seen = False
node_2 = TodoNode(todo_2, False, [])
node_0.children = [node_2]
node_0.seen = False
- self.assertEqual(todo_1.get_step_tree(set())
, node_0
)
+ self.assertEqual(todo_1.get_step_tree(set())
.as_dict, node_0.as_dict
)
# test child shows up with child
todo_3 = Todo(None, self.proc, False, self.date1)
todo_3.save(self.db_conn)
# test child shows up with child
todo_3 = Todo(None, self.proc, False, self.date1)
todo_3.save(self.db_conn)
@@
-145,12
+146,12
@@
class TestsWithDB(TestCaseWithDB, TestCaseSansDB):
todo_2.add_child(todo_3)
node_3 = TodoNode(todo_3, False, [])
node_2.children = [node_3]
todo_2.add_child(todo_3)
node_3 = TodoNode(todo_3, False, [])
node_2.children = [node_3]
- self.assertEqual(todo_1.get_step_tree(set())
, node_0
)
+ self.assertEqual(todo_1.get_step_tree(set())
.as_dict, node_0.as_dict
)
# test same todo can be child-ed multiple times at different locations
todo_1.add_child(todo_3)
node_4 = TodoNode(todo_3, True, [])
node_0.children += [node_4]
# test same todo can be child-ed multiple times at different locations
todo_1.add_child(todo_3)
node_4 = TodoNode(todo_3, True, [])
node_0.children += [node_4]
- self.assertEqual(todo_1.get_step_tree(set())
, node_0
)
+ self.assertEqual(todo_1.get_step_tree(set())
.as_dict, node_0.as_dict
)
def test_Todo_create_with_children(self) -> None:
"""Test parenthood guaranteeds of Todo.create_with_children."""
def test_Todo_create_with_children(self) -> None:
"""Test parenthood guaranteeds of Todo.create_with_children."""
@@
-273,7
+274,7
@@
class TestsWithServer(TestCaseWithServer):
'/day?date=2024-01-01&make_type=full', 302)
# test posting to bad URLs
self.check_post({}, '/todo=', 404)
'/day?date=2024-01-01&make_type=full', 302)
# test posting to bad URLs
self.check_post({}, '/todo=', 404)
- self.check_post({}, '/todo?id=', 40
0
)
+ self.check_post({}, '/todo?id=', 40
4
)
self.check_post({}, '/todo?id=FOO', 400)
self.check_post({}, '/todo?id=0', 404)
# test posting naked entity
self.check_post({}, '/todo?id=FOO', 400)
self.check_post({}, '/todo?id=0', 404)
# test posting naked entity