Exemplo n.º 1
0
    assert(aa==a)
    

                
g = Graph()
assert(str(g) == "<Graph with %d vertices and %d edges>" %(0, 0))
check_graph_validity(g)
g.add_vertex('spam')
check_graph_validity(g)
g.add_edge('E1,2', 1, 2)
check_graph_validity(g)
assert(str(g) == "<Graph with %d vertices and %d edges>" %(3, 1))
check_graph_validity(g)
g.remove_vertex(1)
check_graph_validity(g)
g.clear()
check_graph_validity(g)


g.add_vertex("spam")
g.add_vertex("eggs")

for i in range(0,4):
    for j in range(0,4):
        if i<j:
            g.add_edge(str(i)+","+str(j), i, j, i+j)

for i in range(4,8):
    for j in range(4,8):
        if i<j:
            g.add_edge(str(i)+","+str(j), i, j, i+j)            
Exemplo n.º 2
0
                assert ((s, t) not in a)
    assert (aa == a)


g = Graph()
assert (str(g) == "<Graph with %d vertices and %d edges>" % (0, 0))
check_graph_validity(g)
g.add_vertex('spam')
check_graph_validity(g)
g.add_edge('E1,2', 1, 2)
check_graph_validity(g)
assert (str(g) == "<Graph with %d vertices and %d edges>" % (3, 1))
check_graph_validity(g)
g.remove_vertex(1)
check_graph_validity(g)
g.clear()
check_graph_validity(g)

g.add_vertex("spam")
g.add_vertex("eggs")

for i in range(0, 4):
    for j in range(0, 4):
        if i < j:
            g.add_edge(str(i) + "," + str(j), i, j, i + j)

for i in range(4, 8):
    for j in range(4, 8):
        if i < j:
            g.add_edge(str(i) + "," + str(j), i, j, i + j)