diff --git a/packages/dashboard/app/components/__tests__/board-mobile.test.tsx b/packages/dashboard/app/components/__tests__/board-mobile.test.tsx index 8123575181..f6d4c2caa4 100644 --- a/packages/dashboard/app/components/__tests__/board-mobile.test.tsx +++ b/packages/dashboard/app/components/__tests__/board-mobile.test.tsx @@ -26,6 +26,11 @@ vi.mock("../../api", () => ({ } satisfies Partial), updateGlobalSettings: vi.fn(), fetchAgents: vi.fn().mockResolvedValue([]), + // InlineCreateCard renders WorkflowSelector, which loads these on mount. + fetchWorkflows: vi.fn().mockResolvedValue([]), + fetchProjectDefaultWorkflow: vi.fn().mockResolvedValue({ workflowId: null }), + setProjectDefaultWorkflow: vi.fn().mockResolvedValue({ workflowId: null }), + selectTaskWorkflow: vi.fn().mockResolvedValue({ workflowId: null, enabledWorkflowSteps: [] }), })); vi.mock("../../hooks/useBadgeWebSocket", () => ({ diff --git a/packages/dashboard/app/components/__tests__/settings-mobile.test.tsx b/packages/dashboard/app/components/__tests__/settings-mobile.test.tsx index d6c69ab8e3..2af3b61eb5 100644 --- a/packages/dashboard/app/components/__tests__/settings-mobile.test.tsx +++ b/packages/dashboard/app/components/__tests__/settings-mobile.test.tsx @@ -107,6 +107,10 @@ vi.mock("../../api", () => ({ qmdInstallCommand: "bun install -g @tobilu/qmd", })), fetchDashboardHealth: vi.fn(() => Promise.resolve({ status: "ok", version: "1.2.3", uptime: 120 })), + // SettingsModal renders ProjectDefaultWorkflowField → WorkflowSelector, which loads these on mount. + fetchWorkflows: vi.fn(() => Promise.resolve([])), + fetchProjectDefaultWorkflow: vi.fn(() => Promise.resolve({ workflowId: null })), + setProjectDefaultWorkflow: vi.fn(() => Promise.resolve({ workflowId: null })), })); vi.mock("../../hooks/useMemoryBackendStatus", () => ({