def test_config_recreate_default_pool(def_pool_def): config_store = ConfigStore() with mock.patch('config.ConfigStore.is_default_pool_defined', mock.MagicMock(return_value=def_pool_def)) as mock_is_def_pool_def,\ mock.patch('config.ConfigStore.remove_default_pool') as mock_rm_def_pool,\ mock.patch('config.ConfigStore.add_default_pool') as mock_add_def_pool: config_store.recreate_default_pool() if def_pool_def: mock_rm_def_pool.assert_called_once() else: mock_rm_def_pool.assert_not_called() mock_add_def_pool.assert_called_once()