diff options
| author | Aiden Cline <[email protected]> | 2025-12-19 17:00:23 -0600 |
|---|---|---|
| committer | Aiden Cline <[email protected]> | 2025-12-19 17:00:23 -0600 |
| commit | dae0168ed8aec08bf127641604eaaccb9e564683 (patch) | |
| tree | 621a121c2ad21a9a36ab6b23173be35d3376785e | |
| parent | edfe2e4f1c32edee60f88dcc5603be3d23d15cb1 (diff) | |
| download | opencode-dae0168ed8aec08bf127641604eaaccb9e564683.tar.gz opencode-dae0168ed8aec08bf127641604eaaccb9e564683.zip | |
test: fixture cleanup
| -rw-r--r-- | packages/opencode/test/preload.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/opencode/test/preload.ts b/packages/opencode/test/preload.ts index 08316a23f..b6b6a66cf 100644 --- a/packages/opencode/test/preload.ts +++ b/packages/opencode/test/preload.ts @@ -3,9 +3,14 @@ import os from "os" import path from "path" import fs from "fs/promises" +import fsSync from "fs" +import { afterAll } from "bun:test" const dir = path.join(os.tmpdir(), "opencode-test-data-" + process.pid) await fs.mkdir(dir, { recursive: true }) +afterAll(() => { + fsSync.rmSync(dir, { recursive: true, force: true }) +}) process.env["XDG_DATA_HOME"] = path.join(dir, "share") process.env["XDG_CACHE_HOME"] = path.join(dir, "cache") process.env["XDG_CONFIG_HOME"] = path.join(dir, "config") |
