mirror of
https://github.com/tiennm99/litellm.git
synced 2026-08-06 04:23:40 +00:00
test: fix test_key_generation_with_object_permission
This commit is contained in:
@@ -217,7 +217,7 @@ async def test_key_generation_with_object_permission(monkeypatch):
|
||||
# --- Import objects after monkeypatching ---
|
||||
from litellm.proxy._types import (
|
||||
GenerateKeyRequest,
|
||||
LiteLLM_ObjectPermissionTable,
|
||||
LiteLLM_ObjectPermissionBase,
|
||||
LitellmUserRoles,
|
||||
)
|
||||
from litellm.proxy.auth.user_api_key_auth import UserAPIKeyAuth
|
||||
@@ -227,7 +227,7 @@ async def test_key_generation_with_object_permission(monkeypatch):
|
||||
|
||||
# --- Call generate_key_fn with object_permission ---
|
||||
request_data = GenerateKeyRequest(
|
||||
object_permission=LiteLLM_ObjectPermissionTable(vector_stores=["my-vector"])
|
||||
object_permission=LiteLLM_ObjectPermissionBase(vector_stores=["my-vector"])
|
||||
)
|
||||
|
||||
await generate_key_fn(
|
||||
|
||||
@@ -286,13 +286,13 @@ async def test_new_team_with_object_permission(mock_db_client, mock_admin_auth):
|
||||
# --- Import after mocks applied ---
|
||||
from fastapi import Request
|
||||
|
||||
from litellm.proxy._types import LiteLLM_ObjectPermissionTable, NewTeamRequest
|
||||
from litellm.proxy._types import LiteLLM_ObjectPermissionBase, NewTeamRequest
|
||||
from litellm.proxy.management_endpoints.team_endpoints import new_team
|
||||
|
||||
# Build request objects
|
||||
team_request = NewTeamRequest(
|
||||
team_alias="my-team",
|
||||
object_permission=LiteLLM_ObjectPermissionTable(vector_stores=["my-vector"]),
|
||||
object_permission=LiteLLM_ObjectPermissionBase(vector_stores=["my-vector"]),
|
||||
)
|
||||
|
||||
# Pass a dummy FastAPI Request object
|
||||
|
||||
Reference in New Issue
Block a user