summaryrefslogtreecommitdiff
path: root/cli/tests/unit/url_search_params_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/unit/url_search_params_test.ts')
-rw-r--r--cli/tests/unit/url_search_params_test.ts66
1 files changed, 33 insertions, 33 deletions
diff --git a/cli/tests/unit/url_search_params_test.ts b/cli/tests/unit/url_search_params_test.ts
index 6e45d7ba0..702567668 100644
--- a/cli/tests/unit/url_search_params_test.ts
+++ b/cli/tests/unit/url_search_params_test.ts
@@ -1,13 +1,13 @@
// Copyright 2018-2021 the Deno authors. All rights reserved. MIT license.
-import { assert, assertEquals, unitTest } from "./test_util.ts";
+import { assert, assertEquals } from "./test_util.ts";
-unitTest(function urlSearchParamsWithMultipleSpaces() {
+Deno.test(function urlSearchParamsWithMultipleSpaces() {
const init = { str: "this string has spaces in it" };
const searchParams = new URLSearchParams(init).toString();
assertEquals(searchParams, "str=this+string+has+spaces+in+it");
});
-unitTest(function urlSearchParamsWithExclamation() {
+Deno.test(function urlSearchParamsWithExclamation() {
const init = [
["str", "hello, world!"],
];
@@ -15,7 +15,7 @@ unitTest(function urlSearchParamsWithExclamation() {
assertEquals(searchParams, "str=hello%2C+world%21");
});
-unitTest(function urlSearchParamsWithQuotes() {
+Deno.test(function urlSearchParamsWithQuotes() {
const init = [
["str", "'hello world'"],
];
@@ -23,7 +23,7 @@ unitTest(function urlSearchParamsWithQuotes() {
assertEquals(searchParams, "str=%27hello+world%27");
});
-unitTest(function urlSearchParamsWithBraket() {
+Deno.test(function urlSearchParamsWithBraket() {
const init = [
["str", "(hello world)"],
];
@@ -31,7 +31,7 @@ unitTest(function urlSearchParamsWithBraket() {
assertEquals(searchParams, "str=%28hello+world%29");
});
-unitTest(function urlSearchParamsWithTilde() {
+Deno.test(function urlSearchParamsWithTilde() {
const init = [
["str", "hello~world"],
];
@@ -39,7 +39,7 @@ unitTest(function urlSearchParamsWithTilde() {
assertEquals(searchParams, "str=hello%7Eworld");
});
-unitTest(function urlSearchParamsInitString() {
+Deno.test(function urlSearchParamsInitString() {
const init = "c=4&a=2&b=3&%C3%A1=1";
const searchParams = new URLSearchParams(init);
assert(
@@ -48,7 +48,7 @@ unitTest(function urlSearchParamsInitString() {
);
});
-unitTest(function urlSearchParamsInitStringWithPlusCharacter() {
+Deno.test(function urlSearchParamsInitStringWithPlusCharacter() {
let params = new URLSearchParams("q=a+b");
assertEquals(params.toString(), "q=a+b");
assertEquals(params.get("q"), "a b");
@@ -58,7 +58,7 @@ unitTest(function urlSearchParamsInitStringWithPlusCharacter() {
assertEquals(params.get("q"), "a b c");
});
-unitTest(function urlSearchParamsInitStringWithMalformedParams() {
+Deno.test(function urlSearchParamsInitStringWithMalformedParams() {
// These test cases are copied from Web Platform Tests
// https://github.com/web-platform-tests/wpt/blob/54c6d64/url/urlsearchparams-constructor.any.js#L60-L80
let params = new URLSearchParams("id=0&value=%");
@@ -84,7 +84,7 @@ unitTest(function urlSearchParamsInitStringWithMalformedParams() {
assertEquals(params.get("b"), "%*");
});
-unitTest(function urlSearchParamsInitIterable() {
+Deno.test(function urlSearchParamsInitIterable() {
const init = [
["a", "54"],
["b", "true"],
@@ -93,33 +93,33 @@ unitTest(function urlSearchParamsInitIterable() {
assertEquals(searchParams.toString(), "a=54&b=true");
});
-unitTest(function urlSearchParamsInitRecord() {
+Deno.test(function urlSearchParamsInitRecord() {
const init = { a: "54", b: "true" };
const searchParams = new URLSearchParams(init);
assertEquals(searchParams.toString(), "a=54&b=true");
});
-unitTest(function urlSearchParamsInit() {
+Deno.test(function urlSearchParamsInit() {
const params1 = new URLSearchParams("a=b");
assertEquals(params1.toString(), "a=b");
const params2 = new URLSearchParams(params1);
assertEquals(params2.toString(), "a=b");
});
-unitTest(function urlSearchParamsAppendSuccess() {
+Deno.test(function urlSearchParamsAppendSuccess() {
const searchParams = new URLSearchParams();
searchParams.append("a", "true");
assertEquals(searchParams.toString(), "a=true");
});
-unitTest(function urlSearchParamsDeleteSuccess() {
+Deno.test(function urlSearchParamsDeleteSuccess() {
const init = "a=54&b=true";
const searchParams = new URLSearchParams(init);
searchParams.delete("b");
assertEquals(searchParams.toString(), "a=54");
});
-unitTest(function urlSearchParamsGetAllSuccess() {
+Deno.test(function urlSearchParamsGetAllSuccess() {
const init = "a=54&b=true&a=true";
const searchParams = new URLSearchParams(init);
assertEquals(searchParams.getAll("a"), ["54", "true"]);
@@ -127,7 +127,7 @@ unitTest(function urlSearchParamsGetAllSuccess() {
assertEquals(searchParams.getAll("c"), []);
});
-unitTest(function urlSearchParamsGetSuccess() {
+Deno.test(function urlSearchParamsGetSuccess() {
const init = "a=54&b=true&a=true";
const searchParams = new URLSearchParams(init);
assertEquals(searchParams.get("a"), "54");
@@ -135,7 +135,7 @@ unitTest(function urlSearchParamsGetSuccess() {
assertEquals(searchParams.get("c"), null);
});
-unitTest(function urlSearchParamsHasSuccess() {
+Deno.test(function urlSearchParamsHasSuccess() {
const init = "a=54&b=true&a=true";
const searchParams = new URLSearchParams(init);
assert(searchParams.has("a"));
@@ -143,28 +143,28 @@ unitTest(function urlSearchParamsHasSuccess() {
assert(!searchParams.has("c"));
});
-unitTest(function urlSearchParamsSetReplaceFirstAndRemoveOthers() {
+Deno.test(function urlSearchParamsSetReplaceFirstAndRemoveOthers() {
const init = "a=54&b=true&a=true";
const searchParams = new URLSearchParams(init);
searchParams.set("a", "false");
assertEquals(searchParams.toString(), "a=false&b=true");
});
-unitTest(function urlSearchParamsSetAppendNew() {
+Deno.test(function urlSearchParamsSetAppendNew() {
const init = "a=54&b=true&a=true";
const searchParams = new URLSearchParams(init);
searchParams.set("c", "foo");
assertEquals(searchParams.toString(), "a=54&b=true&a=true&c=foo");
});
-unitTest(function urlSearchParamsSortSuccess() {
+Deno.test(function urlSearchParamsSortSuccess() {
const init = "c=4&a=2&b=3&a=1";
const searchParams = new URLSearchParams(init);
searchParams.sort();
assertEquals(searchParams.toString(), "a=2&a=1&b=3&c=4");
});
-unitTest(function urlSearchParamsForEachSuccess() {
+Deno.test(function urlSearchParamsForEachSuccess() {
const init = [
["a", "54"],
["b", "true"],
@@ -180,34 +180,34 @@ unitTest(function urlSearchParamsForEachSuccess() {
assertEquals(callNum, init.length);
});
-unitTest(function urlSearchParamsMissingName() {
+Deno.test(function urlSearchParamsMissingName() {
const init = "=4";
const searchParams = new URLSearchParams(init);
assertEquals(searchParams.get(""), "4");
assertEquals(searchParams.toString(), "=4");
});
-unitTest(function urlSearchParamsMissingValue() {
+Deno.test(function urlSearchParamsMissingValue() {
const init = "4=";
const searchParams = new URLSearchParams(init);
assertEquals(searchParams.get("4"), "");
assertEquals(searchParams.toString(), "4=");
});
-unitTest(function urlSearchParamsMissingEqualSign() {
+Deno.test(function urlSearchParamsMissingEqualSign() {
const init = "4";
const searchParams = new URLSearchParams(init);
assertEquals(searchParams.get("4"), "");
assertEquals(searchParams.toString(), "4=");
});
-unitTest(function urlSearchParamsMissingPair() {
+Deno.test(function urlSearchParamsMissingPair() {
const init = "c=4&&a=54&";
const searchParams = new URLSearchParams(init);
assertEquals(searchParams.toString(), "c=4&a=54");
});
-unitTest(function urlSearchParamsForShortEncodedChar() {
+Deno.test(function urlSearchParamsForShortEncodedChar() {
const init = { linefeed: "\n", tab: "\t" };
const searchParams = new URLSearchParams(init);
assertEquals(searchParams.toString(), "linefeed=%0A&tab=%09");
@@ -215,7 +215,7 @@ unitTest(function urlSearchParamsForShortEncodedChar() {
// If pair does not contain exactly two items, then throw a TypeError.
// ref https://url.spec.whatwg.org/#interface-urlsearchparams
-unitTest(function urlSearchParamsShouldThrowTypeError() {
+Deno.test(function urlSearchParamsShouldThrowTypeError() {
let hasThrown = 0;
try {
@@ -245,7 +245,7 @@ unitTest(function urlSearchParamsShouldThrowTypeError() {
assertEquals(hasThrown, 2);
});
-unitTest(function urlSearchParamsAppendArgumentsCheck() {
+Deno.test(function urlSearchParamsAppendArgumentsCheck() {
const methodRequireOneParam = ["delete", "getAll", "get", "has", "forEach"];
const methodRequireTwoParams = ["append", "set"];
@@ -288,7 +288,7 @@ unitTest(function urlSearchParamsAppendArgumentsCheck() {
});
// ref: https://github.com/web-platform-tests/wpt/blob/master/url/urlsearchparams-delete.any.js
-unitTest(function urlSearchParamsDeletingAppendedMultiple() {
+Deno.test(function urlSearchParamsDeletingAppendedMultiple() {
const params = new URLSearchParams();
params.append("first", (1 as unknown) as string);
assert(params.has("first"));
@@ -302,7 +302,7 @@ unitTest(function urlSearchParamsDeletingAppendedMultiple() {
});
// ref: https://github.com/web-platform-tests/wpt/blob/master/url/urlsearchparams-constructor.any.js#L176-L182
-unitTest(function urlSearchParamsCustomSymbolIterator() {
+Deno.test(function urlSearchParamsCustomSymbolIterator() {
const params = new URLSearchParams();
params[Symbol.iterator] = function* (): IterableIterator<[string, string]> {
yield ["a", "b"];
@@ -311,7 +311,7 @@ unitTest(function urlSearchParamsCustomSymbolIterator() {
assertEquals(params1.get("a"), "b");
});
-unitTest(
+Deno.test(
function urlSearchParamsCustomSymbolIteratorWithNonStringParams() {
const params = {};
// deno-lint-ignore no-explicit-any
@@ -326,7 +326,7 @@ unitTest(
);
// If a class extends URLSearchParams, override one method should not change another's behavior.
-unitTest(
+Deno.test(
function urlSearchParamsOverridingAppendNotChangeConstructorAndSet() {
let overridedAppendCalled = 0;
class CustomSearchParams extends URLSearchParams {
@@ -343,7 +343,7 @@ unitTest(
},
);
-unitTest(function urlSearchParamsOverridingEntriesNotChangeForEach() {
+Deno.test(function urlSearchParamsOverridingEntriesNotChangeForEach() {
class CustomSearchParams extends URLSearchParams {
*entries(): IterableIterator<[string, string]> {
yield* [];