From 2569c27a91751bd30ea7b567ba7ab8f536c8f966 Mon Sep 17 00:00:00 2001 From: Yuneng Jiang Date: Wed, 12 Aug 2026 13:52:14 -0700 Subject: [PATCH] test(ui): characterize shared migration surfaces --- .../src/components/team/TeamVirtualKeysTable.test.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ui/litellm-dashboard/src/components/team/TeamVirtualKeysTable.test.tsx b/ui/litellm-dashboard/src/components/team/TeamVirtualKeysTable.test.tsx index 1c9b14d0c9d..f71b2a05f3f 100644 --- a/ui/litellm-dashboard/src/components/team/TeamVirtualKeysTable.test.tsx +++ b/ui/litellm-dashboard/src/components/team/TeamVirtualKeysTable.test.tsx @@ -1,7 +1,6 @@ -import { screen, waitFor } from "@testing-library/react"; import userEvent from "@testing-library/user-event"; import { beforeEach, describe, expect, it, vi, MockedFunction } from "vitest"; -import { renderWithProviders } from "../../../tests/test-utils"; +import { renderWithProviders, screen, waitFor, within } from "../../../tests/test-utils"; import { TeamVirtualKeysTable } from "./TeamVirtualKeysTable"; import { KeysResponse, useKeys } from "@/app/(dashboard)/hooks/keys/useKeys"; import { KeyResponse } from "../key_team_helpers/key_list"; @@ -264,7 +263,7 @@ describe("TeamVirtualKeysTable", () => { await user.click(await screen.findByTestId("datatable-filters-trigger")); const drawerBody = await screen.findByTestId("filter-drawer-body"); - const userInput = drawerBody.querySelector("input") as HTMLElement; + const userInput = within(drawerBody).getByPlaceholderText("Filter by user ID…"); await user.type(userInput, "user-42"); await user.click(screen.getByTestId("filter-drawer-apply"));