test(cli): add isInReviewMissingWorktreeSessionStartFailure mock + update docs screenshot list

This commit is contained in:
gsxdsm
2026-07-11 17:46:14 -07:00
parent 51d5f9a28f
commit c12653e22c
2 changed files with 4 additions and 1 deletions

View File

@@ -65,11 +65,12 @@ describe("docs screenshot links", () => {
expect(screenshotReferences.map(({ repoPath }) => repoPath).sort()).toEqual([
"docs/screenshots/agents-view.png",
"docs/screenshots/artifacts-doc-edit.png",
"docs/screenshots/artifacts-gallery.png",
"docs/screenshots/chat-view.png",
"docs/screenshots/dashboard-overview.png",
"docs/screenshots/dashboard-overview.png",
"docs/screenshots/dashboard-overview.png",
"docs/screenshots/documents-view.png",
"docs/screenshots/git-manager.png",
"docs/screenshots/list-view.png",
"docs/screenshots/mailbox-view.png",

View File

@@ -100,6 +100,8 @@ vi.mock("@fusion/engine", () => ({
aiMergeTask: vi.fn(),
runAiMerge: vi.fn(),
landWorkspaceTask: vi.fn(),
// FNXC:CliTests 2026-07-12-07:10: task.ts imports isInReviewMissingWorktreeSessionStartFailure from @fusion/engine (FN-7798 in-review stale worktree guard); the hand-written engine mock must surface it.
isInReviewMissingWorktreeSessionStartFailure: vi.fn(() => false),
}));
// Mock @fusion/dashboard