(dot_file)
| 95 | |
| 96 | |
| 97 | def get_edges_set_from_file(dot_file): |
| 98 | dot_file.seek(0) |
| 99 | ag = pygraphviz.AGraph(dot_file.read()) |
| 100 | generated_edges = [] |
| 101 | for edge in ag.edges(): |
| 102 | to_add = (edge[0].attr['name'], |
| 103 | edge[1].attr['name']) |
| 104 | generated_edges.append(to_add) |
| 105 | ret = set(generated_edges) |
| 106 | assert_eq(set(list(ret)), set(generated_edges)) # assert no dupes |
| 107 | return ret |
no test coverage detected