aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/resolve.test.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-07-11 06:03:43 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-07-11 08:04:55 -0700
commit61901306266fac82e7121ea93fde6c8ffb5826bb (patch)
tree164ace981529b5be70a910f76a58546b9fc419e0 /test/bun.js/resolve.test.js
parentf6cd941522ddf70a0b374fd030375bd2352cb3b9 (diff)
downloadbun-61901306266fac82e7121ea93fde6c8ffb5826bb.tar.gz
bun-61901306266fac82e7121ea93fde6c8ffb5826bb.tar.zst
bun-61901306266fac82e7121ea93fde6c8ffb5826bb.zip
[resolver] Stripe `file://` from import paths
Diffstat (limited to 'test/bun.js/resolve.test.js')
-rw-r--r--test/bun.js/resolve.test.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/bun.js/resolve.test.js b/test/bun.js/resolve.test.js
index 4f1e3935b..d081823e6 100644
--- a/test/bun.js/resolve.test.js
+++ b/test/bun.js/resolve.test.js
@@ -105,6 +105,14 @@ it("self-referencing imports works", async () => {
var b = import.meta.require(namespace);
expect(a.bar).toBe(1);
expect(b.bar).toBe(1);
+
+ // test that file:// works
+ Loader.registry.delete(baz);
+ Loader.registry.delete(namespace);
+ var a = import.meta.require("file://" + baz);
+ var b = import.meta.require("file://" + namespace);
+ expect(a.bar).toBe(1);
+ expect(b.bar).toBe(1);
});
function writePackageJSONExportsFixture() {