(self, name, g1=None, g2=None)
| 66 | ) |
| 67 | |
| 68 | def assert_property(self, name, g1=None, g2=None): |
| 69 | if g1 is None: |
| 70 | g1 = self.G1 |
| 71 | if g2 is None: |
| 72 | g2 = self.G2 |
| 73 | r1 = getattr(g1, name) |
| 74 | r2 = getattr(g2, name) |
| 75 | if name == "edges": |
| 76 | if not g1.is_directed(): |
| 77 | r1 = r1 + [ |
| 78 | (edge[1], edge[0]) |
| 79 | if len(edge) == 2 |
| 80 | else (edge[1], edge[0], edge[2]) |
| 81 | for edge in r1 |
| 82 | ] |
| 83 | r2 = r2 + [ |
| 84 | (edge[1], edge[0]) |
| 85 | if len(edge) == 2 |
| 86 | else (edge[1], edge[0], edge[2]) |
| 87 | for edge in r2 |
| 88 | ] |
| 89 | self.assert_object(r1, r2) |
| 90 | |
| 91 | def assert_method(self, name, *args, **kwargs): |
| 92 | r1 = getattr(self.G1, name)(*args, **kwargs) |
no test coverage detected