def test_second_edge_cannot_remove(self): edge = ["3,4", "3h"] self.assertFalse(remove_edge(self.G, edge))
def test_first_edge(self): edge = ("1,2", "2h") self.assertTrue(remove_edge(self.G, edge))
def test_right(self): edge = ("4,5", '4h') self.assertTrue(remove_edge(self.G, edge))
def test_all_edges(self): edges = removable_edges(self.G) for edge in edges: self.assertFalse(remove_edge(self.G, edge))
def test_left(self): edge = "1,2,3 3h".split() self.assertTrue(remove_edge(self.G, edge))