def test_node_hashing(self):
     g = Graph()
     node_1 = Node(g, 1234)
     node_2 = Node(g, 1234)
     node_3 = Node(g, 5678)
     self.assertEqual(hash(node_1), hash(node_2))
     self.assertNotEqual(hash(node_1), hash(node_3))
Пример #2
0
def test_node_hashing():
    g = Graph()
    node_1 = Node(g, 1234)
    node_2 = Node(g, 1234)
    node_3 = Node(g, 5678)
    assert hash(node_1) == hash(node_2)
    assert hash(node_1) != hash(node_3)
 def test_node_equality(self):
     g = Graph()
     node_1 = Node(g, 1234)
     node_2 = Node(g, 1234)
     node_3 = Node(g, 5678)
     self.assertEqual(node_1, node_2)
     self.assertNotEqual(node_1, node_3)
     self.assertNotEqual(node_1, "this is not a node")
Пример #4
0
def test_node_equality():
    g = Graph()
    node_1 = Node(g, 1234)
    node_2 = Node(g, 1234)
    node_3 = Node(g, 5678)
    assert node_1 == node_2
    assert node_1 != node_3
    assert node_1 != "this is not a node"