From 9aa9aafbab934b483977683e1ee430abb277833f Mon Sep 17 00:00:00 2001 From: Yoshiya Hinosawa Date: Sat, 17 Aug 2019 07:20:04 +0900 Subject: fix: set response.url (#2782) --- js/fetch_test.ts | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'js/fetch_test.ts') diff --git a/js/fetch_test.ts b/js/fetch_test.ts index 2020716bf..1b59e068a 100644 --- a/js/fetch_test.ts +++ b/js/fetch_test.ts @@ -18,6 +18,11 @@ test(async function fetchPerm(): Promise { assertEquals(err.name, "PermissionDenied"); }); +testPerm({ net: true }, async function fetchUrl(): Promise { + const response = await fetch("http://localhost:4545/package.json"); + assertEquals(response.url, "http://localhost:4545/package.json"); +}); + testPerm({ net: true }, async function fetchHeaders(): Promise { const response = await fetch("http://localhost:4545/package.json"); const headers = response.headers; @@ -102,6 +107,7 @@ testPerm( testPerm({ net: true }, async function fetchWithRedirection(): Promise { const response = await fetch("http://localhost:4546/"); // will redirect to http://localhost:4545/ assertEquals(response.status, 200); + assertEquals(response.url, "http://localhost:4545/"); const body = await response.text(); assert(body.includes("Directory listing for /")); }); -- cgit v1.2.3