mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-26 19:24:27 +00:00
fix custom auth test
This commit is contained in:
parent
bc8cc4f88e
commit
d611e5817c
1 changed files with 18 additions and 13 deletions
|
@ -1,29 +1,34 @@
|
|||
import sys, os
|
||||
import os
|
||||
import sys
|
||||
import traceback
|
||||
|
||||
from dotenv import load_dotenv
|
||||
|
||||
load_dotenv()
|
||||
import os, io
|
||||
import io
|
||||
import os
|
||||
|
||||
# this file is to test litellm/proxy
|
||||
|
||||
sys.path.insert(
|
||||
0, os.path.abspath("../..")
|
||||
) # Adds the parent directory to the system path
|
||||
import pytest, asyncio
|
||||
import litellm
|
||||
from litellm import embedding, completion, completion_cost, Timeout
|
||||
from litellm import RateLimitError
|
||||
import asyncio
|
||||
|
||||
import pytest
|
||||
from fastapi import FastAPI
|
||||
|
||||
# test /chat/completion request to the proxy
|
||||
from fastapi.testclient import TestClient
|
||||
from fastapi import FastAPI
|
||||
from litellm.proxy.proxy_server import (
|
||||
|
||||
import litellm
|
||||
from litellm import RateLimitError, Timeout, completion, completion_cost, embedding
|
||||
from litellm.proxy.proxy_server import ( # Replace with the actual module where your FastAPI router is defined
|
||||
ProxyConfig,
|
||||
initialize,
|
||||
router,
|
||||
save_worker_config,
|
||||
initialize,
|
||||
ProxyConfig,
|
||||
) # Replace with the actual module where your FastAPI router is defined
|
||||
)
|
||||
|
||||
|
||||
# Here you create a fixture that will be used by your tests
|
||||
|
@ -62,7 +67,7 @@ def test_custom_auth(client):
|
|||
except Exception as e:
|
||||
print(vars(e))
|
||||
print("got an exception")
|
||||
assert e.code == 401
|
||||
assert e.code == "401"
|
||||
assert e.message == "Authentication Error, Failed custom auth"
|
||||
pass
|
||||
|
||||
|
@ -86,7 +91,7 @@ def test_custom_auth_bearer(client):
|
|||
except Exception as e:
|
||||
print(vars(e))
|
||||
print("got an exception")
|
||||
assert e.code == 401
|
||||
assert e.code == "401"
|
||||
assert (
|
||||
e.message
|
||||
== "Authentication Error, CustomAuth - Malformed API Key passed in. Ensure Key has `Bearer` prefix"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue