From b3563e85691f0a3da97ccc2c96d446730d4c65ac Mon Sep 17 00:00:00 2001 From: Yoshiya Hinosawa Date: Wed, 2 Sep 2020 03:34:41 +0900 Subject: fix(URLSearchParams): fix handling of + character (#7314) --- cli/tests/unit/url_search_params_test.ts | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'cli/tests') diff --git a/cli/tests/unit/url_search_params_test.ts b/cli/tests/unit/url_search_params_test.ts index c20db56dd..5e1d2afb5 100644 --- a/cli/tests/unit/url_search_params_test.ts +++ b/cli/tests/unit/url_search_params_test.ts @@ -48,6 +48,13 @@ unitTest(function urlSearchParamsInitString(): void { ); }); +unitTest(function urlSearchParamsInitStringWithPlusCharacter(): void { + const init = "q=a+b"; + const searchParams = new URLSearchParams(init); + assertEquals(searchParams.toString(), init); + assertEquals(searchParams.get("q"), "a b"); +}); + unitTest(function urlSearchParamsInitIterable(): void { const init = [ ["a", "54"], -- cgit v1.2.3