fix(webui): simplify unconfigured model badge

This commit is contained in:
Xubin Ren
2026-09-02 16:25:07 +08:00
parent 9a4781982e
commit 138bf3c0b8
2 changed files with 13 additions and 20 deletions
+2 -3
View File
@@ -875,9 +875,8 @@ describe("ThreadShell", () => {
);
const badge = await screen.findByRole("button", { name: "Choose your AI" });
const setupIcon = screen.getByTestId("composer-model-setup-icon");
expect(setupIcon).toBeInTheDocument();
expect(setupIcon.parentElement).not.toHaveClass("border-amber-500/35");
expect(screen.queryByTestId("composer-model-setup-icon")).not.toBeInTheDocument();
expect(badge).not.toHaveClass("border-amber-500/35");
expect(screen.queryByTestId("composer-model-logo-openai_codex")).not.toBeInTheDocument();
fireEvent.click(badge);
expect(await screen.findByRole("dialog", { name: "Choose your AI" })).toBeInTheDocument();