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())