From 2b6704dedcf75e2b8a9152ebf910b45733783076 Mon Sep 17 00:00:00 2001 From: Shakker Date: Fri, 8 May 2026 16:00:52 +0100 Subject: [PATCH] test: tighten agents panel assertions --- .../agents-panels-tools-skills.browser.test.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ui/src/ui/views/agents-panels-tools-skills.browser.test.ts b/ui/src/ui/views/agents-panels-tools-skills.browser.test.ts index 8a64ae7833e..6f6406c369f 100644 --- a/ui/src/ui/views/agents-panels-tools-skills.browser.test.ts +++ b/ui/src/ui/views/agents-panels-tools-skills.browser.test.ts @@ -164,11 +164,11 @@ describe("agents tools panel (browser)", () => { const group = container.querySelector(".agent-tools-group"); const tool = container.querySelector(".agent-tool-card"); - expect(group).not.toBeNull(); - expect(tool).not.toBeNull(); + expect(group?.classList.contains("agent-tools-group")).toBe(true); + expect(tool?.classList.contains("agent-tool-card")).toBe(true); if (!group || !tool) { - return; + throw new Error("expected agent tool group and card"); } group.open = true; @@ -319,13 +319,13 @@ describe("agents tools panel (browser)", () => { '.agent-tools-runtime-chip[href="#agent-tool-read"]', ); - expect(group).not.toBeNull(); - expect(tool).not.toBeNull(); - expect(chip).not.toBeNull(); + expect(group?.classList.contains("agent-tools-group")).toBe(true); + expect(tool?.classList.contains("agent-tool-card")).toBe(true); + expect(chip?.getAttribute("href")).toBe("#agent-tool-read"); if (!group || !tool || !chip) { container.remove(); - return; + throw new Error("expected agent tool runtime chip"); } expect(group.open).toBe(false);