Exemplo n.º 1
0
def test_reset_visited():
    nodes = [["a","b"]]
    graph = Graph()
    graph.make_unweighted_from_list(nodes)
    graph.reset_visited()
    new_graph = Graph()
    new_graph.make_unweighted_from_list(nodes)
    assert compare_graphs(new_graph.graph, graph.graph) == True
    for node in graph.graph:
        node.visited = True
    assert compare_graphs(new_graph.graph, graph.graph) == False