mirror of
https://github.com/oven-sh/bun
synced 2026-02-09 10:28:47 +00:00
Add test for import.meta.require
This commit is contained in:
@@ -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", () => {
|
||||
|
||||
3
integration/bunjs-only-snippets/require-json.json
Normal file
3
integration/bunjs-only-snippets/require-json.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"hello": -123
|
||||
}
|
||||
Reference in New Issue
Block a user