test: Fix PermissionDeniedError test with httpx objects

Co-authored-by: aider (gpt-5.2-codex) <aider@aider.chat>
This commit is contained in:
Paul Gauthier
2026-03-16 17:05:49 -07:00
parent 8955c4e9ea
commit c3356825dd

View File

@@ -45,11 +45,12 @@ def test_get_ex_info():
def test_permission_denied_error():
"""Test specific handling of PermissionDeniedError"""
ex = LiteLLMExceptions()
from types import SimpleNamespace
import httpx
from litellm import PermissionDeniedError
response = SimpleNamespace(status_code=403, text="")
request = httpx.Request("GET", "https://example.com")
response = httpx.Response(403, request=request)
perm_error = PermissionDeniedError(
message="Permission denied",
llm_provider="openai",