def test_config_changes_not_saved_returns_true_if_config_empty(self): empty_file = FileHandlerXML("config.xml", 'w') interface = Interface(empty_file) self.assertTrue( interface.config_changes_not_saved(empty_file) ) empty_file.file.close() remove("config.xml")
def test_config_changes_not_saved_returns_false_if_config_same(self): interface = Interface(self.file_handler_xml1) self.assertFalse( interface.config_changes_not_saved(self.file_handler_xml1) )
def test_config_changes_not_saved_returns_true_if_config_changed(self): interface = Interface(self.file_handler_xml2) interface.config.defaultAlgorithm = "Norvig" self.assertTrue( interface.config_changes_not_saved(self.file_handler_xml2) )