aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets
diff options
context:
space:
mode:
Diffstat (limited to 'integration/bunjs-only-snippets')
-rw-r--r--integration/bunjs-only-snippets/import-meta.test.js9
-rw-r--r--integration/bunjs-only-snippets/require-json.json3
2 files changed, 11 insertions, 1 deletions
diff --git a/integration/bunjs-only-snippets/import-meta.test.js b/integration/bunjs-only-snippets/import-meta.test.js
index 3dd02c205..c0d00f4c1 100644
--- a/integration/bunjs-only-snippets/import-meta.test.js
+++ b/integration/bunjs-only-snippets/import-meta.test.js
@@ -1,9 +1,16 @@
import { it, expect } from "bun:test";
+import sync from "./require-json.json";
const { path, dir } = import.meta;
it("import.meta.resolveSync", () => {
- expect(import.meta.resolveSync(import.meta.file, import.meta.dir)).toBe(path);
+ expect(
+ import.meta.resolveSync("./" + import.meta.file, import.meta.path)
+ ).toBe(path);
+});
+
+it("import.meta.require", () => {
+ expect(import.meta.require("./require-json.json").hello).toBe(sync.hello);
});
it("import.meta.dir", () => {
diff --git a/integration/bunjs-only-snippets/require-json.json b/integration/bunjs-only-snippets/require-json.json
new file mode 100644
index 000000000..6414edc0e
--- /dev/null
+++ b/integration/bunjs-only-snippets/require-json.json
@@ -0,0 +1,3 @@
+{
+ "hello": -123
+}