예제 #1
0
 def test_no_dups(self):
     self.g.add_nodes_from(['A85-AB', 'A85-Aha', 'A85-CO', 'A85-CTA'])
     self.assertEqual(utils.check_for_dups(self.g), None)
예제 #2
0
 def test_two_groups_of_dups(self):
     self.g.add_nodes_from(['D', 'A', 'E', 'a', 'B', 'C', 'F', 'c'])
     # Note that Python's alphabetical order is A-Za-z.
     self.assertEqual(utils.check_for_dups(self.g),
                      ['A', 'C', 'a', 'c'])
예제 #3
0
 def test_dups(self):
     self.g.add_nodes_from(['A99-Pg', 'B-10', 'A99-pg', 'a99-Pg',
                            'A99-Pg1'])
     self.assertEqual(utils.check_for_dups(self.g),
                      ['A99-Pg', 'A99-pg', 'a99-Pg'])