aboutsummaryrefslogtreecommitdiff
path: root/test/js
diff options
context:
space:
mode:
Diffstat (limited to 'test/js')
-rw-r--r--test/js/bun/resolve/import-meta.test.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/test/js/bun/resolve/import-meta.test.js b/test/js/bun/resolve/import-meta.test.js
index f87c8f89f..a95b1a0ea 100644
--- a/test/js/bun/resolve/import-meta.test.js
+++ b/test/js/bun/resolve/import-meta.test.js
@@ -1,7 +1,7 @@
import { it, expect } from "bun:test";
import { mkdirSync, rmSync, writeFileSync } from "node:fs";
import * as Module from "node:module";
-import sync from "./require-json.json.js";
+import sync from "./require-json.json";
const { path, dir } = import.meta;
@@ -50,7 +50,7 @@ it("require with a query string works on dynamically created content", () => {
it("import.meta.require (json)", () => {
expect(import.meta.require("./require-json.json").hello).toBe(sync.hello);
const require = Module.createRequire(import.meta.path);
- expect(require("./require-json.json.js").hello).toBe(sync.hello);
+ expect(require("./require-json").hello).toBe(sync.hello);
});
it("const f = require;require(json)", () => {
@@ -162,3 +162,7 @@ it('require("bun") works', () => {
it('import("bun") works', async () => {
expect(await import("bun")).toBe(Bun);
});
+
+it("require.resolve with empty options object", () => {
+ expect(require.resolve(import.meta.path + String(""), {})).toBe(import.meta.path);
+});