python/test_node.py
Matej Focko 70261aed50
Add python implementation and tests
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-01-04 10:46:12 +01:00

15 lines
338 B
Python

from node import Node, NodeType
def test_default_rank():
node = Node(0)
assert 0 == node.value
assert node.parent is None
assert node.left is None
assert node.right is None
assert 0 == node.rank
assert 0 == Node.rank(node)
assert -1 == Node.difference(node)
assert (1, 1) == Node.differences(node)