diff options
author | 2023-06-01 18:04:09 -0700 | |
---|---|---|
committer | 2023-06-01 18:04:09 -0700 | |
commit | 3e84f18cc03a6bab898235ff2a9827b47a83aac9 (patch) | |
tree | 160b0bd3cf1b707bf68f500f0a82e85807a0fa99 /test/cli/run/require-cache.test.js | |
parent | 42606d6aed323fa24b6783b24624e9f57cb9ef9d (diff) | |
download | bun-3e84f18cc03a6bab898235ff2a9827b47a83aac9.tar.gz bun-3e84f18cc03a6bab898235ff2a9827b47a83aac9.tar.zst bun-3e84f18cc03a6bab898235ff2a9827b47a83aac9.zip |
Implement `__dirname` and `__filename`, allow direct eval in CommonJS (#3164)
* Implement `__dirname` and `__filename`, allow direct eval in CommonJS
* Fixup dirname and add test
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
Diffstat (limited to 'test/cli/run/require-cache.test.js')
-rw-r--r-- | test/cli/run/require-cache.test.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/cli/run/require-cache.test.js b/test/cli/run/require-cache.test.js index 2f22ec139..e20470f9d 100644 --- a/test/cli/run/require-cache.test.js +++ b/test/cli/run/require-cache.test.js @@ -2,10 +2,12 @@ import { test, expect } from "bun:test"; import { bunEnv, bunExe } from "harness"; import { join } from "path"; +// This also tests __dirname and __filename test("require.cache", () => { const { stdout, exitCode } = Bun.spawnSync({ cmd: [bunExe(), "run", join(import.meta.dir, "require-cache-fixture.cjs")], env: bunEnv, + stderr: "inherit", }); expect(stdout.toString().trim().endsWith("--pass--")).toBe(true); |