test(test_key_generate_prisma.py): fix test

This commit is contained in:
Krrish Dholakia 2024-03-29 20:30:43 -07:00
parent 3810b050c1
commit cbf35087c7

View file

@ -576,9 +576,17 @@ def test_call_with_proxy_over_budget_stream(prisma_client):
litellm_proxy_budget_name = f"litellm-proxy-budget-{time.time()}"
setattr(
litellm.proxy.proxy_server,
"litellm_proxy_budget_name",
"litellm_proxy_admin_name",
litellm_proxy_budget_name,
)
setattr(litellm, "max_budget", 0.00001)
from litellm.proxy.proxy_server import user_api_key_cache
user_api_key_cache.set_cache(
key="{}:spend".format(litellm_proxy_budget_name), value=0
)
setattr(litellm.proxy.proxy_server, "user_api_key_cache", user_api_key_cache)
from litellm._logging import verbose_proxy_logger
import logging
@ -589,10 +597,10 @@ def test_call_with_proxy_over_budget_stream(prisma_client):
async def test():
await litellm.proxy.proxy_server.prisma_client.connect()
## CREATE PROXY + USER BUDGET ##
request = NewUserRequest(
max_budget=0.00001, user_id=litellm_proxy_budget_name
)
await new_user(request)
# request = NewUserRequest(
# max_budget=0.00001, user_id=litellm_proxy_budget_name
# )
# await new_user(request)
request = NewUserRequest()
key = await new_user(request)
print(key)