def test_locations_env_keys_first_extend(): defaults = {'FOO': '20'} os.environ['FOO'] = '1' config = Config(defaults=defaults) config.locations = [Location.from_env_keys(['FOO'])] config.extend({'BAR': 2}) assert config.data.FOO == '1' assert config.data.BAR == 2