def tests(): v1 = Vertex(2,3) v2 = Vertex(0,0) v1.print_out() v2.print_out() print "\n" dist = v1.EuclidDist(v2) e = Edge(v1, v2, dist, False) graph = Graph() graph.addVertex(v1) graph.addVertex(v2) graph.addEdge(e) graph.print_adjmatrix() graph.print_vertexlst() v3 = Vertex(4,5) graph.addVertex(v3) e2 = Edge(v1, v3, v3.EuclidDist(v1), True) graph.addEdge(e2) print("Real Print starts here ") graph.print_graph()