Add test for import.meta.require

This commit is contained in:
Jarred Sumner
2022-05-11 03:19:29 -07:00
parent aea3b4e280
commit 47b6dc9eea
2 changed files with 11 additions and 1 deletions

View File

@@ -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", () => {

View File

@@ -0,0 +1,3 @@
{
"hello": -123
}