From 6c9e0530f5eb8de112c08d9671551dd8a9324b38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BF=B7=E6=B8=A1?= Date: Sun, 28 Apr 2019 01:16:29 +0800 Subject: URLSearchParams init with itself (#2218) --- js/url_search_params_test.ts | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'js/url_search_params_test.ts') diff --git a/js/url_search_params_test.ts b/js/url_search_params_test.ts index 8da11382f..0bce1166c 100644 --- a/js/url_search_params_test.ts +++ b/js/url_search_params_test.ts @@ -22,6 +22,14 @@ test(function urlSearchParamsInitRecord(): void { assertEquals(searchParams.toString(), "a=54&b=true"); }); +test(function urlSearchParamsInit(): void { + const params1 = new URLSearchParams("a=b"); + assertEquals(params1.toString(), "a=b"); + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const params2 = new URLSearchParams(params1 as any); + assertEquals(params2.toString(), "a=b"); +}); + test(function urlSearchParamsAppendSuccess(): void { const searchParams = new URLSearchParams(); searchParams.append("a", "true"); -- cgit v1.2.3