Example #1
0
def test_get_combined_config_dev_tools_ui(empty_environ):
    val1 = get_combined_config("ui", None, default=False)
    assert (
        not val1
    ), "should return the default value if None is provided for init and environment"

    os.environ["DASH_UI"] = "true"
    val2 = get_combined_config("ui", None, default=False)
    assert val2, "should return the set environment value as True"

    val3 = get_combined_config("ui", False, default=True)
    assert not val3, "init value overrides the environment value"
Example #2
0
def test_get_combined_config_props_check(empty_environ):
    val1 = get_combined_config("props_check", None, default=False)
    assert (
        not val1
    ), "should return the default value if None is provided for init and environment"

    os.environ["DASH_PROPS_CHECK"] = "true"
    val2 = get_combined_config("props_check", None, default=False)
    assert val2, "should return the set environment value as True"

    val3 = get_combined_config("props_check", False, default=True)
    assert not val3, "init value overrides the environment value"
Example #3
0
 def test_get_combined_config_dev_tools_ui(self):
     val1 = get_combined_config('dev_tools_ui', None, default=False)
     self.assertEqual(
         val1, False,
         "should return the default value if None is provided for init and environment"
     )
     os.environ['DASH_DEV_TOOLS_UI'] = 'true'
     val2 = get_combined_config('dev_tools_ui', None, default=False)
     self.assertEqual(val2, True,
                      "should return the set environment value as True")
     val3 = get_combined_config('dev_tools_ui', False, default=True)
     self.assertEqual(val3, False,
                      "init value overrides the environment value")
Example #4
0
 def test_get_combined_config_props_check(self):
     val1 = get_combined_config('props_check', None, default=False)
     self.assertEqual(
         val1, False,
         "should return the default value if None is provided for init and environment"
     )
     os.environ['DASH_PROPS_CHECK'] = 'true'
     val2 = get_combined_config('props_check', None, default=False)
     self.assertEqual(val2, True,
                      "should return the set environment value as True")
     val3 = get_combined_config('props_check', False, default=True)
     self.assertEqual(val3, False,
                      "init value overrides the environment value")