mirror of
https://github.com/BerriAI/litellm.git
synced 2026-11-12 08:42:18 +00:00
Fix SSO test to clear client ID env vars that may be set in CI
The test_sso_key_generate_shows_deprecation_banner test gets 403 in CI because GOOGLE_CLIENT_ID/MICROSOFT_CLIENT_ID env vars are set, triggering the premium_user check. Clear these env vars in the test.
This commit is contained in:
parent
77f41805d1
commit
a3e7c8c3e9
1 changed files with 4 additions and 0 deletions
|
|
@ -262,6 +262,10 @@ def test_sso_key_generate_shows_deprecation_banner(client_no_auth, monkeypatch):
|
|||
"litellm.proxy.management_endpoints.ui_sso.SSOAuthenticationHandler.should_use_sso_handler",
|
||||
lambda *args, **kwargs: False,
|
||||
)
|
||||
# Clear SSO client IDs that may be set in CI, which trigger the premium_user check
|
||||
monkeypatch.delenv("MICROSOFT_CLIENT_ID", raising=False)
|
||||
monkeypatch.delenv("GOOGLE_CLIENT_ID", raising=False)
|
||||
monkeypatch.delenv("GENERIC_CLIENT_ID", raising=False)
|
||||
monkeypatch.setenv("UI_USERNAME", "admin")
|
||||
|
||||
response = client_no_auth.get("/sso/key/generate")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue