From 50083c4e356ef47129449ab27807952f29d06844 Mon Sep 17 00:00:00 2001 From: Dotta Date: Sat, 10 Oct 2026 11:15:00 -0500 Subject: [PATCH] test: honor configured instance in task cwd regression Co-Authored-By: Paperclip --- server/src/__tests__/heartbeat-project-repositories.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/src/__tests__/heartbeat-project-repositories.test.ts b/server/src/__tests__/heartbeat-project-repositories.test.ts index 784640d707..7ac8f07277 100644 --- a/server/src/__tests__/heartbeat-project-repositories.test.ts +++ b/server/src/__tests__/heartbeat-project-repositories.test.ts @@ -13,6 +13,7 @@ import { buildProjectMentionHref } from "@paperclipai/shared"; import { createWorkspaceGitOperationScheduler, WorkspaceGitScanError } from "../services/workspace-git-operation-scheduler.js"; import { getEmbeddedPostgresTestSupport, startEmbeddedPostgresTestDatabase } from "./helpers/embedded-postgres.js"; import { heartbeatService } from "../services/heartbeat.ts"; +import { resolvePaperclipInstanceRoot } from "../home-paths.js"; import { accessService } from "../services/access.js"; import { instanceSettingsService } from "../services/instance-settings.ts"; import { environmentRuntimeService } from "../services/environment-runtime.js"; @@ -217,7 +218,7 @@ suite("task project repository provisioning", () => { assigneeAdapterOverrides: { adapterConfig: { cwd: overrideCwd } }, workspaceSelection: taskDirectory ? { version: 1, source: "explicit", selection: { kind: "task_directory" } } : null }); const expectedCwd = taskDirectory - ? path.join(root, "home", "instances", "default", "isolated-workspaces", companyId, issueId) + ? path.join(resolvePaperclipInstanceRoot(), "isolated-workspaces", companyId, issueId) : overrideCwd; let bindingId: string | null = null; for (let admission = 0; admission < 2; admission++) {