Exemplo n.º 1
0
    def test_get_current_settings_should_return_current_settings(self):
        settings_xml = Settings()
        settings_xml.read_settings_from_file()
        
        current_settings = settings_xml.get_current_settings()
        shared_items = set(current_settings.items()) & set(expected.items())

        self.assertEqual(True, True)
Exemplo n.º 2
0
 def test_set_config_should_update_value_for_algorithm_to_backtracking(self):
     new_default = "Backtracking"
     settings_xml = Settings()
     settings_xml.read_settings_from_file()
     settings_xml.set_config("Algorithm", new_default)
     settings_xml.write_settings()
     settings_xml.read_settings_from_file()
     result = settings_xml.get_name_for_current_setting("Algorithm")
     self.assertEqual(new_default, result)
Exemplo n.º 3
0
 def test_set_config_should_update_value_for_level_easy_to_max_35(self):
     setting_node = "Level"
     setting_name = "Easy"
     attribute_name = "max"
     new_attribute_value = "35"
     settings_xml = Settings()
     settings_xml.read_settings_from_file()
     settings_xml.set_config_attributes(setting_node, setting_name, attribute_name, new_attribute_value)
     settings_xml.write_settings()
     settings_xml.read_settings_from_file()
     result = settings_xml.get_attribute_value_for_setting(setting_node, setting_name, attribute_name)
     self.assertEqual(new_attribute_value, result)