Esempio n. 1
0
    def test_variable_is_set_in_default___default_value_is_returned(self, section, default):
        settings = Settings()

        settings.read_dict({
            'default': {'foo': default},
            'section': {'other': section}
        })

        self.assertEqual(settings.get('section', 'foo'), default)
Esempio n. 2
0
    def test_variable_is_set_in_global_env_setting_and_default___env_value_is_returned(self, section, default, env):
        os.environ['OASIS_foo'] = env

        settings = Settings()

        settings.read_dict({
            'default': {'foo': default},
            'section': {'env': section}
        })

        self.assertEqual(settings.get('section', 'foo'), env)