def test_reset_allows_for_reloading_from_environment_variables_when_config_called( self): config_manager = ConfigManager() config_manager['FOUNDATIONS_TEST'] = "test_string" self.assertEqual('test_string', config_manager['FOUNDATIONS_TEST']) config_manager.reset() self.assertIsNone(config_manager.config().get('FOUNDATIONS_TEST'))
def test_reset_clears_config_paths(self): from foundations_internal.change_directory import ChangeDirectory config_manager = ConfigManager() with ChangeDirectory('test/fixtures/single_config'): config_manager.config() config_manager.reset() self.assertEqual([], config_manager.config_paths())