def test_writereadconfiguration_basic(self):
     filename = "temp.cfg"
     self.fragmentation.writeConfigurationToFile(filename)
     otherfrag = Fragmentation(self.molecule)
     otherfrag.readConfigurationFromFile(filename)
     for key in otherfrag.values.keys():
       for key2 in otherfrag.values[key].keys():
         self.assertEqual(self.fragmentation.values[key][key2], otherfrag.values[key][key2])
     self.delete_file(filename)
Example #2
0
 def test_writereadconfiguration_basic(self):
     filename = "temp.cfg"
     handle = open(filename, 'w')
     self.fragmentation.writeConfigurationToFile(handle)
     handle.close()
     otherfrag = Fragmentation(self.molecule)
     otherfrag.readConfigurationFromFile(filename)
     for key in otherfrag.values.keys():
         for key2 in otherfrag.values[key].keys():
             self.assertEqual(self.fragmentation.values[key][key2],
                              otherfrag.values[key][key2])
     self.delete_file(filename)