예제 #1
0
 def test_addGeneralTestSettingValuesOverrideValuesTest(self):
     new_value_map = {
         "BrowserOverride": "CHROME",
         "TimeoutOverride": "13333333"
     }
     config = Config()
     config.add_general_test_setting_values(new_value_map, True)
     self.assertEquals(config.get_general_value("BrowserOverride"),
                       "CHROME")
     self.assertEquals(config.get_general_value("TimeoutOverride"),
                       "13333333")
예제 #2
0
    def test_addGeneralTestSettingValuesDoNotOverrideValuesTest(self):
        new_value_map = {
            "DontBrowserOverride": "CHROME",
            "DontTimeoutOverride": "13333333"
        }
        new_value_map_two = {
            "DontBrowserOverride": "IE",
            "DontTimeoutOverride": "5555"
        }

        # add values to the override config since the values don't exist in the override config
        config = Config()
        config.add_general_test_setting_values(new_value_map, False)
        self.assertEquals(config.get_general_value("DontBrowserOverride"),
                          "CHROME")
        self.assertEquals(config.get_general_value("DontTimeoutOverride"),
                          "13333333")

        # don't add the values to the override config since the values do exist in the override config
        config.add_general_test_setting_values(new_value_map_two, False)
        self.assertEquals(config.get_general_value("DontBrowserOverride"),
                          "CHROME")
        self.assertEquals(config.get_general_value("DontTimeoutOverride"),
                          "13333333")

        # do add the values because of the override flag
        config.add_general_test_setting_values(new_value_map_two, True)
        self.assertEquals(config.get_general_value("DontBrowserOverride"),
                          "IE")
        self.assertEquals(config.get_general_value("DontTimeoutOverride"),
                          "5555")
예제 #3
0
 def test_getLoggingEnabledOnFailSettingTest(self):
     new_value_map = {"Log": "ONFAIL"}
     config = Config()
     config.add_general_test_setting_values(new_value_map, True)
     self.assertEquals(LoggingConfig().get_logging_enabled_setting(config), LoggingEnabled.ONFAIL.name,
                       "Expected Logging Enabled Setting ONFAIL.")
예제 #4
0
 def test_getLoggingEnabledSettingTest(self):
     new_value_map = {"log": "YES"}
     config = Config()
     config.add_general_test_setting_values(new_value_map, True)
     self.assertEquals(LoggingConfig(config).get_logging_enabled_setting(Config()), LoggingEnabled.YES.name,
                       "Expected Logging Enabled Setting YES.")