예제 #1
0
 def test_ignores_surrounding_characters(self):
     molecules = generate_molecules('H2O', {'H': ['OO']})
     self.assertEqual(molecules, {'OO2O'})
예제 #2
0
 def test_ignores_surrounding_characters(self):
     molecules = generate_molecules('H2O', {'H': ['OO']})
     self.assertEqual(molecules, {'OO2O'})
예제 #3
0
 def test_generates_possible_molecules(self):
     molecules = generate_molecules(self.initial_molecule,
                                    self.replacements)
     self.assertEqual(molecules, {'HOOH', 'HOHO', 'OHOH', 'HHHH'})
예제 #4
0
 def test_generates_possible_molecules(self):
     molecules = generate_molecules(self.initial_molecule, self.replacements)
     self.assertEqual(molecules, {'HOOH', 'HOHO', 'OHOH', 'HHHH'})