From f60f4252d481fa7b69caab438aef38198c267430 Mon Sep 17 00:00:00 2001 From: Tim Smith Date: Wed, 30 Sep 2026 15:15:52 -0600 Subject: [PATCH] test(proxy): pin that delete_credentials keeps the credential_list object --- tests/unit/proxy/proxy_server/test_proxy_config.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/unit/proxy/proxy_server/test_proxy_config.py b/tests/unit/proxy/proxy_server/test_proxy_config.py index 103a4f15305..79f3f37062e 100644 --- a/tests/unit/proxy/proxy_server/test_proxy_config.py +++ b/tests/unit/proxy/proxy_server/test_proxy_config.py @@ -2075,16 +2075,16 @@ async def test_ProxyConfig_delete_credentials_drops_only_names_missing_from_db_a monkeypatch: pytest.MonkeyPatch, ) -> None: pc = ProxyConfig() - monkeypatch.setattr( - litellm, "credential_list", [_credential("db-kept"), _credential("stale"), _credential("from-config")] - ) + loaded = [_credential("db-kept"), _credential("stale"), _credential("from-config")] + monkeypatch.setattr(litellm, "credential_list", loaded) monkeypatch.setattr( pc, "get_config", AsyncMock(return_value={"credential_list": [_credential("from-config").model_dump()]}) ) await pc.delete_credentials([_credential("db-kept")]) - assert [cred.credential_name for cred in litellm.credential_list] == ["db-kept", "from-config"] + assert litellm.credential_list is loaded + assert [cred.credential_name for cred in loaded] == ["db-kept", "from-config"] @pytest.mark.asyncio