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