aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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);