(self)
| 297 | G.remove_node(-1) |
| 298 | |
| 299 | def test_add_edge(self): |
| 300 | G = self.Graph() |
| 301 | G.add_edge(0, 1) |
| 302 | assert G.adj == {0: {1: {0: {}}}, 1: {0: {0: {}}}} |
| 303 | G = self.Graph() |
| 304 | G.add_edge(*(0, 1)) |
| 305 | assert G.adj == {0: {1: {0: {}}}, 1: {0: {0: {}}}} |
| 306 | G = self.Graph() |
| 307 | with pytest.raises(ValueError): |
| 308 | G.add_edge(None, "anything") |
| 309 | |
| 310 | def test_add_edge_conflicting_key(self): |
| 311 | G = self.Graph() |