Skip to content

Commit 06837fe

Browse files
authored
Update: Fixed source code
1 parent 96510fb commit 06837fe

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

tests/node/test_basenode.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -928,10 +928,18 @@ def assert_tree_structure_basenode_self(self):
928928
actual == nodes[0]
929929
), f"Node {node} root should be {expected}, but it is {actual}"
930930

931+
# Test diameter
932+
expected_ans = [5, 3, 1, 0, 2, 0, 0, 0]
933+
for node, expected in zip(nodes, expected_ans):
934+
actual = node.diameter
935+
assert (
936+
actual == expected
937+
), f"Node {node} diameter should be {expected}, but it is {actual}"
938+
931939
# Test depth
932940
expected_ans = [1, 2, 2, 3, 3, 3, 4, 4]
933-
for self, expected in zip(nodes, expected_ans):
934-
actual = self.depth
941+
for node, expected in zip(nodes, expected_ans):
942+
actual = node.depth
935943
assert (
936944
actual == expected
937945
), f"Node {node} should be nested to {expected} levels, but it has {actual} levels"

0 commit comments

Comments
 (0)