diff options
author | Jae-Heon Ji <32578710+jaeheonji@users.noreply.github.com> | 2020-12-10 00:48:06 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-09 16:48:06 +0100 |
commit | d492fb0eac8296513f003cf32edf80ec99bf8f2b (patch) | |
tree | e6dadd7afe1f72aab9860f64f13e94cfa343c7ad /cli | |
parent | b200e6fc3e591f67646832adb9bbf129ee2b2761 (diff) |
fix(op_crates/fetch): support non-ascii response headers value (#8600)
Diffstat (limited to 'cli')
-rw-r--r-- | cli/tests/unit/fetch_test.ts | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/cli/tests/unit/fetch_test.ts b/cli/tests/unit/fetch_test.ts index 99b7531a3..6a5cff164 100644 --- a/cli/tests/unit/fetch_test.ts +++ b/cli/tests/unit/fetch_test.ts @@ -689,6 +689,20 @@ unitTest( { perms: { net: true }, }, + async function fetchWithNonAsciiRedirection(): Promise<void> { + const response = await fetch("http://localhost:4545/non_ascii_redirect", { + redirect: "manual", + }); + assertEquals(response.status, 301); + assertEquals(response.headers.get("location"), "/redirect®"); + await response.text(); + }, +); + +unitTest( + { + perms: { net: true }, + }, async function fetchWithManualRedirection(): Promise<void> { const response = await fetch("http://localhost:4546/", { redirect: "manual", |