From 488b41fc5eee8a673d2e028157f2f6097a346a9b Mon Sep 17 00:00:00 2001 From: Naiyuan Qing <145280634+NevilleQingNY@users.noreply.github.com> Date: Thu, 26 Mar 2026 19:30:59 +0800 Subject: [PATCH] fix(test): update issues page test for empty state behavior change Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/web/app/(dashboard)/issues/page.test.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/web/app/(dashboard)/issues/page.test.tsx b/apps/web/app/(dashboard)/issues/page.test.tsx index 64372832..6866d60f 100644 --- a/apps/web/app/(dashboard)/issues/page.test.tsx +++ b/apps/web/app/(dashboard)/issues/page.test.tsx @@ -310,12 +310,13 @@ describe("IssuesPage", () => { expect(screen.getByText("Priority: All")).toBeInTheDocument(); }); - it("shows empty state when no issues match", () => { + it("shows empty board view when no issues exist", () => { mockStoreState.loading = false; mockStoreState.issues = []; render(); - expect(screen.getByText("No matching issues")).toBeInTheDocument(); + // Should still render the board/list view, not a "no issues" message + expect(screen.queryByText("No matching issues")).not.toBeInTheDocument(); }); });