test(FN-4904): cover worktree-root lookup in extension tools

Fusion-Task-Id: FN-4904
Fusion-Task-Lineage: 5da52c8c-0ed6-4e3a-920e-aa1b56d0b719
This commit is contained in:
Fusion (runfusion.ai)
2026-05-17 10:44:53 -07:00
committed by gsxdsm
parent 47eaf089bf
commit 0dc4c9c6a0
3 changed files with 6 additions and 10 deletions

View File

@@ -32,6 +32,7 @@ vi.mock("@fusion/core", () => ({
formatRoleMismatchReason: vi.fn(() => ""),
resolveAgentProvisioningPolicy: vi.fn(() => ({ approvalMode: "auto" })),
TASK_PRIORITIES: ["low", "normal", "high", "urgent"],
getProjectRootFromWorktree: vi.fn(() => null),
}));
vi.mock("@fusion/dashboard", () => ({

View File

@@ -2,16 +2,6 @@ import { describe, expect, it, vi } from "vitest";
import { mkdtemp, mkdir, rm } from "node:fs/promises";
import { tmpdir } from "node:os";
import { join } from "node:path";
vi.mock("@fusion/dashboard", () => ({
registerGithubTrackingHook: vi.fn(),
}));
vi.mock("@fusion/engine", () => ({
createFnAgent: vi.fn(),
fetchWebContent: vi.fn(),
}));
import kbExtension from "../extension.js";
import { TaskStore } from "@fusion/core";