Merge pull request #21439 from BerriAI/fix/restore-default-internal-user-params

fix(test): restore default_internal_user_params to None instead of delattr
This commit is contained in:
jquinter 2026-02-19 02:19:10 -03:00 committed by GitHub
commit 2c1d2fa948
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3750,11 +3750,10 @@ async def test_sso_role_preserved_without_role_mappings():
), "user_defined_values should retain the SSO role after insert_sso_user"
finally:
if original_default_params is not None:
litellm.default_internal_user_params = original_default_params
else:
if hasattr(litellm, "default_internal_user_params"):
delattr(litellm, "default_internal_user_params")
# Restore original default_internal_user_params (always assign, never delattr —
# deleting the attribute causes AttributeError in subsequent tests because
# litellm.__getattr__ has no handler for this name)
litellm.default_internal_user_params = original_default_params
class TestSSOReadinessEndpoint: