diff --git a/packages/dashboard/app/components/__tests__/utility-mobile.test.tsx b/packages/dashboard/app/components/__tests__/utility-mobile.test.tsx index 6840b2030f..387d6724fe 100644 --- a/packages/dashboard/app/components/__tests__/utility-mobile.test.tsx +++ b/packages/dashboard/app/components/__tests__/utility-mobile.test.tsx @@ -67,13 +67,19 @@ describe("Utility component mobile adaptations", () => { }); it("renders ExecutorStatusBar segments", () => { + /* + FNXC:DashboardTests 2026-07-22-18:20: + ExecutorStatusBar ships Waiting (not Queued) for intake/hold and no longer + renders an In Review segment — align mobile utility coverage with ExecutorStatusBar.tsx. + */ render(); const bar = screen.getByRole("status"); + expect(bar).toHaveTextContent("Waiting"); expect(bar).toHaveTextContent("Running"); expect(bar).toHaveTextContent("Blocked"); - expect(bar).toHaveTextContent("Queued"); - expect(bar).toHaveTextContent("In Review"); + expect(bar).not.toHaveTextContent("Queued"); + expect(bar).not.toHaveTextContent("In Review"); }); it("renders ActiveAgentsPanel grid and cards when agents are provided", () => { diff --git a/packages/dashboard/app/components/settings/sections/__tests__/AppearanceSection.test.tsx b/packages/dashboard/app/components/settings/sections/__tests__/AppearanceSection.test.tsx index 826f1dc42e..ade3f33009 100644 --- a/packages/dashboard/app/components/settings/sections/__tests__/AppearanceSection.test.tsx +++ b/packages/dashboard/app/components/settings/sections/__tests__/AppearanceSection.test.tsx @@ -71,11 +71,18 @@ describe("AppearanceSection", () => { expect(checkbox).not.toBeChecked(); /* FNXC:MobileTaskPopups 2026-07-15-17:35: - This assertion tracked copy that FN-7945 deliberately rewrote — the setting became all-viewport, so the help text gained "List row/card" and the popup became "movable" — and it had been failing against the shipped string ever since. - Realigned to the copy the section actually renders rather than deleted: the requirement (the help text must state which click targets route to the popup) is still worth asserting, and dropping it would leave the copy uncovered. + Help text must state which click targets route to the popup. + + FNXC:DashboardTests 2026-07-22-18:20: + AppearanceSection.tsx t() fallback (and FN-8478) documents board task-card deep-tab chips + plus List row/card and right-dock Tasks-list → movable task popup. Assert the live help body. */ - expect(screen.getByText(/ordinary board task-card, List row\/card, and right-dock Tasks-list clicks open the existing movable task popup/)).toBeInTheDocument(); - expect(screen.getByText(/Deep-tab and other task opens keep their current behavior/)).toBeInTheDocument(); + expect( + screen.getByText( + /board task-card clicks including Changes, Retries, and Workflow chips, plus ordinary List row\/card and right-dock Tasks-list clicks, open the existing movable task popup/, + ), + ).toBeInTheDocument(); + expect(screen.getByText(/Other task opens keep their current behavior/)).toBeInTheDocument(); fireEvent.click(checkbox);