Пример #1
0
	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")
Пример #2
0
	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)
		)
Пример #3
0
	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)
		)