aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-15 11:00:51 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-16 11:22:54 -0800
commit91bcfa9cb4ab0c309987fa816fb8b182ec38a228 (patch)
treee5cb71dd379ee8e79691bcd2b08430fd91cf1a66 /test/bun.js
parentcf5f9df2114ad98cefab43e6b47eef0d5c380fef (diff)
downloadbun-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.ts15
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);