From 20e314098c716ed76872ad6a87f1c9d3c8b3acfc Mon Sep 17 00:00:00 2001 From: Dotta Date: Fri, 24 Apr 2026 01:03:36 -0500 Subject: [PATCH] Isolate Claude prompt cache tests from runner env --- server/src/__tests__/claude-local-execute.test.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server/src/__tests__/claude-local-execute.test.ts b/server/src/__tests__/claude-local-execute.test.ts index 233615cfe34..386d8b1f246 100644 --- a/server/src/__tests__/claude-local-execute.test.ts +++ b/server/src/__tests__/claude-local-execute.test.ts @@ -398,8 +398,10 @@ describe("claude execute", () => { const previousHome = process.env.HOME; const previousPaperclipHome = process.env.PAPERCLIP_HOME; + const previousPaperclipInstanceId = process.env.PAPERCLIP_INSTANCE_ID; process.env.HOME = root; process.env.PAPERCLIP_HOME = paperclipHome; + delete process.env.PAPERCLIP_INSTANCE_ID; try { const first = await execute({ @@ -534,6 +536,8 @@ describe("claude execute", () => { else process.env.HOME = previousHome; if (previousPaperclipHome === undefined) delete process.env.PAPERCLIP_HOME; else process.env.PAPERCLIP_HOME = previousPaperclipHome; + if (previousPaperclipInstanceId === undefined) delete process.env.PAPERCLIP_INSTANCE_ID; + else process.env.PAPERCLIP_INSTANCE_ID = previousPaperclipInstanceId; await fs.rm(root, { recursive: true, force: true }); } }); @@ -553,8 +557,10 @@ describe("claude execute", () => { const previousHome = process.env.HOME; const previousPaperclipHome = process.env.PAPERCLIP_HOME; + const previousPaperclipInstanceId = process.env.PAPERCLIP_INSTANCE_ID; process.env.HOME = root; process.env.PAPERCLIP_HOME = paperclipHome; + delete process.env.PAPERCLIP_INSTANCE_ID; try { const first = await execute({ @@ -635,6 +641,8 @@ describe("claude execute", () => { else process.env.HOME = previousHome; if (previousPaperclipHome === undefined) delete process.env.PAPERCLIP_HOME; else process.env.PAPERCLIP_HOME = previousPaperclipHome; + if (previousPaperclipInstanceId === undefined) delete process.env.PAPERCLIP_INSTANCE_ID; + else process.env.PAPERCLIP_INSTANCE_ID = previousPaperclipInstanceId; await fs.rm(root, { recursive: true, force: true }); } }, 15_000);