diff options
author | 2022-09-04 00:54:51 -0700 | |
---|---|---|
committer | 2022-09-04 00:54:51 -0700 | |
commit | 7acf5d3831695632154ea1283c8c123d641fb9af (patch) | |
tree | 48ef4814a19ce730152f30e16c0d2fc84649d61a /test/bun.js/import-meta.test.js | |
parent | 1112eb75e3bbc4b8afa1c12f7fd06ca3122878a1 (diff) | |
download | bun-7acf5d3831695632154ea1283c8c123d641fb9af.tar.gz bun-7acf5d3831695632154ea1283c8c123d641fb9af.tar.zst bun-7acf5d3831695632154ea1283c8c123d641fb9af.zip |
Some tests
Diffstat (limited to 'test/bun.js/import-meta.test.js')
-rw-r--r-- | test/bun.js/import-meta.test.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/test/bun.js/import-meta.test.js b/test/bun.js/import-meta.test.js index fc365fc38..2de528fe5 100644 --- a/test/bun.js/import-meta.test.js +++ b/test/bun.js/import-meta.test.js @@ -33,6 +33,25 @@ it("Module.createRequire().resolve", () => { expect(result).toBe(expected); }); +// this is stubbed out +it("Module._nodeModulePaths()", () => { + const expected = Module._nodeModulePaths(); + expect(!!expected).toBe(true); +}); + +// this isn't used in bun but exists anyway +// we just want it to not be undefined +it("Module._cache", () => { + const expected = typeof Module._cache === "object" && Module._cache; + expect(!!expected).toBe(true); +}); + +it("Module._resolveFileName()", () => { + const expected = Bun.resolveSync(import.meta.path, "/"); + const result = Module._resolveFileName(import.meta.path, "/", true); + expect(result).toBe(expected); +}); + it("Module.createRequire(file://url).resolve(file://url)", () => { const expected = Bun.resolveSync("./require-json.json", import.meta.dir); |