(self)
| 21 | assert root.children == {} |
| 22 | |
| 23 | def test_parenting(self) -> None: |
| 24 | john: TreeNode = TreeNode() |
| 25 | mary: TreeNode = TreeNode() |
| 26 | mary._set_parent(john, "Mary") |
| 27 | |
| 28 | assert mary.parent == john |
| 29 | assert john.children["Mary"] is mary |
| 30 | |
| 31 | def test_no_time_traveller_loops(self) -> None: |
| 32 | john: TreeNode = TreeNode() |
nothing calls this directly
no test coverage detected