blob: c0d00f4c17b4a93c637dbf7ac0a82d9991e18b3b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
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.path)
).toBe(path);
});
it("import.meta.require", () => {
expect(import.meta.require("./require-json.json").hello).toBe(sync.hello);
});
it("import.meta.dir", () => {
expect(dir.endsWith("/bun/integration/bunjs-only-snippets")).toBe(true);
});
it("import.meta.path", () => {
expect(
path.endsWith("/bun/integration/bunjs-only-snippets/import-meta.test.js")
).toBe(true);
});
|