diff options
author | 2023-01-15 11:00:51 -0800 | |
---|---|---|
committer | 2023-01-16 11:22:54 -0800 | |
commit | 91bcfa9cb4ab0c309987fa816fb8b182ec38a228 (patch) | |
tree | e5cb71dd379ee8e79691bcd2b08430fd91cf1a66 /test/bun.js | |
parent | cf5f9df2114ad98cefab43e6b47eef0d5c380fef (diff) | |
download | bun-91bcfa9cb4ab0c309987fa816fb8b182ec38a228.tar.gz bun-91bcfa9cb4ab0c309987fa816fb8b182ec38a228.tar.zst bun-91bcfa9cb4ab0c309987fa816fb8b182ec38a228.zip |
Clean up the test
Diffstat (limited to 'test/bun.js')
-rw-r--r-- | test/bun.js/log-test.test.ts | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/test/bun.js/log-test.test.ts b/test/bun.js/log-test.test.ts index 272dc7ef2..62098d97c 100644 --- a/test/bun.js/log-test.test.ts +++ b/test/bun.js/log-test.test.ts @@ -2,6 +2,7 @@ import { it, expect } from "bun:test"; import { basename, dirname, join } from "path"; import * as fs from "fs"; import { readableStreamToText, spawnSync } from "bun"; +import { bunExe } from "bunExe"; it("should not log .env when quiet", async () => { writeDirectoryTree("/tmp/log-test-silent", { @@ -10,8 +11,11 @@ it("should not log .env when quiet", async () => { "index.ts": "export default console.log('Here');", }); const { stderr } = spawnSync({ - cmd: ["bun", "index.ts"], + cmd: [bunExe(), "index.ts"], cwd: "/tmp/log-test-silent", + env: { + BUN_DEBUG_QUIET_LOGS: "1", + }, }); expect(stderr!.toString()).toBe(""); @@ -25,8 +29,11 @@ it("should log .env by default", async () => { }); const { stderr } = spawnSync({ - cmd: ["bun", "index.ts"], + cmd: [bunExe(), "index.ts"], cwd: "/tmp/log-test-silent", + env: { + BUN_DEBUG_QUIET_LOGS: "1", + }, }); expect(stderr?.toString().includes(".env")).toBe(true); @@ -38,11 +45,11 @@ function writeDirectoryTree(base, paths) { const joined = join(base, path); try { - fs.unlinkSync(joined); + fs.mkdirSync(join(base, dirname(path)), { recursive: true }); } catch (e) {} try { - fs.mkdirSync(join(base, dirname(path)), { recursive: true }); + fs.unlinkSync(joined); } catch (e) {} fs.writeFileSync(joined, content); |