def test_load_config(self): config_handle, config_path = tempfile.mkstemp(prefix='test_yum_distributor-') os.close(config_handle) try: config = configuration.load_config(config_path) self.assertTrue(isinstance(config, SafeConfigParser)) finally: os.unlink(config_path)
def test_load_config_fails(self, mock_log): # Test to ensure that we log a warning if the config can't be loaded configuration.load_config("/bad/config/path") self.assertTrue(mock_log.warning.called)