diff --git a/ui/litellm-dashboard/src/components/vector_store_management/VectorStoreForm.test.tsx b/ui/litellm-dashboard/src/components/vector_store_management/VectorStoreForm.test.tsx new file mode 100644 index 00000000000..7bc948c9127 --- /dev/null +++ b/ui/litellm-dashboard/src/components/vector_store_management/VectorStoreForm.test.tsx @@ -0,0 +1,28 @@ +import { describe, it, expect, vi } from "vitest"; +import { render, screen } from "@testing-library/react"; +import VectorStoreForm from "./VectorStoreForm"; +import * as networking from "../networking"; +import { CredentialItem } from "../networking"; + +vi.mock("../networking"); + +describe("VectorStoreForm", () => { + it("should render the form when visible", () => { + const mockOnCancel = vi.fn(); + const mockOnSuccess = vi.fn(); + const mockAccessToken = "test-token"; + const mockCredentials: CredentialItem[] = []; + + render( + , + ); + + expect(screen.getByText("Add New Vector Store")).toBeInTheDocument(); + }); +});