From a8734f29e1ec18115c8d381866fc799504464539 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=A9=98?= Date: Thu, 4 Jun 2026 10:59:53 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20OCAS=5FDIR=20=E2=86=92=20OCAS=5FHOME=20i?= =?UTF-8?q?n=20test=20helpers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remaining references to the old env name caused tests to use the global ~/.ocas instead of per-test temp dirs. Fixes #58 --- packages/cli/src/__tests__/store-unified-threads.test.ts | 2 +- packages/cli/src/__tests__/thread-resume.test.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/cli/src/__tests__/store-unified-threads.test.ts b/packages/cli/src/__tests__/store-unified-threads.test.ts index 247db5d..be1647a 100644 --- a/packages/cli/src/__tests__/store-unified-threads.test.ts +++ b/packages/cli/src/__tests__/store-unified-threads.test.ts @@ -15,7 +15,7 @@ import { async function makeUwfStore(storageRoot: string) { const casDir = join(storageRoot, "cas"); await mkdir(casDir, { recursive: true }); - process.env.OCAS_DIR = casDir; + process.env.OCAS_HOME = casDir; return createUwfStore(storageRoot); } diff --git a/packages/cli/src/__tests__/thread-resume.test.ts b/packages/cli/src/__tests__/thread-resume.test.ts index 3b8aa9e..d53e4b6 100644 --- a/packages/cli/src/__tests__/thread-resume.test.ts +++ b/packages/cli/src/__tests__/thread-resume.test.ts @@ -491,7 +491,7 @@ describe("uwf thread resume - completed threads", () => { cwd: tmpDir, }); - process.env.OCAS_DIR = casDir; + process.env.OCAS_HOME = casDir; const workerOutputHash = await store.cas.put(outputSchemaHash, { $status: "_" }); const reviewerOutputHash = await store.cas.put(outputSchemaHash, { $status: "_" }); @@ -654,7 +654,7 @@ echo '${adapterJson}' cwd: tmpDir, }); - process.env.OCAS_DIR = casDir; + process.env.OCAS_HOME = casDir; await seedThreads(tmpDir, { [THREAD_ID]: { head: startHash, @@ -702,7 +702,7 @@ echo '${adapterJson}' cwd: tmpDir, }); - process.env.OCAS_DIR = casDir; + process.env.OCAS_HOME = casDir; await seedThreads(tmpDir, { [THREAD_ID]: startHash }); const result = runUwf(["thread", "resume", THREAD_ID], casDir);