From 1a80953ab859abf923d0b1a33708684efe515a09 Mon Sep 17 00:00:00 2001 From: mubashir1osmani Date: Tue, 21 Jul 2026 18:22:38 -0700 Subject: [PATCH] fix(ui): mock networking's getProxyBaseUrl/getGlobalLitellmHeaderName in ModelsAndEndpointsView test ModelsAndEndpointsView renders TeamInfo -> TeamMemberTab, which now imports teamMemberBulkUpdate.ts. That module builds its API client from getProxyBaseUrl/getGlobalLitellmHeaderName at import time, so the existing @/components/networking mock (which predates the bulk-update route) needs both exports or the render throws on collection. --- .../models-and-endpoints/ModelsAndEndpointsView.test.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ui/litellm-dashboard/src/app/(dashboard)/models-and-endpoints/ModelsAndEndpointsView.test.tsx b/ui/litellm-dashboard/src/app/(dashboard)/models-and-endpoints/ModelsAndEndpointsView.test.tsx index ce6dd0879fa..ef92458d0dd 100644 --- a/ui/litellm-dashboard/src/app/(dashboard)/models-and-endpoints/ModelsAndEndpointsView.test.tsx +++ b/ui/litellm-dashboard/src/app/(dashboard)/models-and-endpoints/ModelsAndEndpointsView.test.tsx @@ -33,6 +33,8 @@ vi.mock("@/components/networking", () => ({ getUiSettings: vi.fn().mockResolvedValue({ values: {} }), latestHealthChecksCall: vi.fn().mockResolvedValue({ latest_health_checks: {} }), getModelCostMapReloadStatus: vi.fn().mockResolvedValue({}), + getProxyBaseUrl: vi.fn(() => ""), + getGlobalLitellmHeaderName: vi.fn(() => "Authorization"), })); vi.mock("@/app/(dashboard)/models-and-endpoints/components/ModelAnalyticsTab/ModelAnalyticsTab", () => ({