diff options
Diffstat (limited to 'cli/tests')
-rw-r--r-- | cli/tests/unit/url_test.ts | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/cli/tests/unit/url_test.ts b/cli/tests/unit/url_test.ts index b4c31ea6d..d22787f1c 100644 --- a/cli/tests/unit/url_test.ts +++ b/cli/tests/unit/url_test.ts @@ -191,6 +191,21 @@ unitTest(function urlDriveLetter() { assertEquals(new URL("http://example.com/C:").href, "http://example.com/C:"); }); +unitTest(function urlUncHostname() { + assertEquals( + new URL("file:////").href, + Deno.build.os == "windows" ? "file:///" : "file:////" + ); + assertEquals( + new URL("file:////server").href, + Deno.build.os == "windows" ? "file://server/" : "file:////server" + ); + assertEquals( + new URL("file:////server/file").href, + Deno.build.os == "windows" ? "file://server/file" : "file:////server/file" + ); +}); + unitTest(function urlHostnameUpperCase() { assertEquals(new URL("https://EXAMPLE.COM").href, "https://example.com/"); }); |