def test_node_hashing(self): node_1 = Node() node_1.identity = "node/1234" node_2 = Node() node_2.identity = "node/1234" node_3 = Node() node_3.identity = "node/5678" assert hash(node_1) == hash(node_2) assert hash(node_1) != hash(node_3)
def test_node_hashing(self): node_1 = Node() node_1.identity = 1234 node_2 = Node() node_2.identity = 1234 node_3 = Node() node_3.identity = 5678 assert hash(node_1) == hash(node_2) assert hash(node_1) != hash(node_3)
def test_node_equality(self): node_1 = Node() node_1.identity = "node/1234" node_2 = Node() node_2.identity = "node/1234" node_3 = Node() node_3.identity = "node/5678" assert node_1 == node_2 assert node_1 != node_3 assert node_1 != "this is not a node"
def test_node_equality(self): node_1 = Node() node_1.identity = 1234 node_2 = Node() node_2.identity = 1234 node_3 = Node() node_3.identity = 5678 assert node_1 == node_2 assert node_1 != node_3 assert node_1 != "this is not a node"