summaryrefslogtreecommitdiff
path: root/cli/js/headers_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/js/headers_test.ts')
-rw-r--r--cli/js/headers_test.ts138
1 files changed, 65 insertions, 73 deletions
diff --git a/cli/js/headers_test.ts b/cli/js/headers_test.ts
index a01abb6a6..7153eb3c6 100644
--- a/cli/js/headers_test.ts
+++ b/cli/js/headers_test.ts
@@ -145,21 +145,17 @@ const headerEntriesDict = {
test(function headerForEachSuccess(): void {
const headers = new Headers(headerEntriesDict);
const keys = Object.keys(headerEntriesDict);
- keys.forEach(
- (key): void => {
- const value = headerEntriesDict[key];
- const newkey = key.toLowerCase();
- headerEntriesDict[newkey] = value;
- }
- );
+ keys.forEach((key): void => {
+ const value = headerEntriesDict[key];
+ const newkey = key.toLowerCase();
+ headerEntriesDict[newkey] = value;
+ });
let callNum = 0;
- headers.forEach(
- (value, key, container): void => {
- assertEquals(headers, container);
- assertEquals(value, headerEntriesDict[key]);
- callNum++;
- }
- );
+ headers.forEach((value, key, container): void => {
+ assertEquals(headers, container);
+ assertEquals(value, headerEntriesDict[key]);
+ callNum++;
+ });
assertEquals(callNum, keys.length);
});
@@ -260,73 +256,69 @@ test(function headerParamsArgumentsCheck(): void {
const methodRequireTwoParams = ["append", "set"];
- methodRequireOneParam.forEach(
- (method): void => {
- const headers = new Headers();
- let hasThrown = 0;
- let errMsg = "";
- try {
- headers[method]();
- hasThrown = 1;
- } catch (err) {
- errMsg = err.message;
- if (err instanceof TypeError) {
- hasThrown = 2;
- } else {
- hasThrown = 3;
- }
+ methodRequireOneParam.forEach((method): void => {
+ const headers = new Headers();
+ let hasThrown = 0;
+ let errMsg = "";
+ try {
+ headers[method]();
+ hasThrown = 1;
+ } catch (err) {
+ errMsg = err.message;
+ if (err instanceof TypeError) {
+ hasThrown = 2;
+ } else {
+ hasThrown = 3;
}
- assertEquals(hasThrown, 2);
- assertEquals(
- errMsg,
- `Headers.${method} requires at least 1 argument, but only 0 present`
- );
}
- );
+ assertEquals(hasThrown, 2);
+ assertEquals(
+ errMsg,
+ `Headers.${method} requires at least 1 argument, but only 0 present`
+ );
+ });
- methodRequireTwoParams.forEach(
- (method): void => {
- const headers = new Headers();
- let hasThrown = 0;
- let errMsg = "";
+ methodRequireTwoParams.forEach((method): void => {
+ const headers = new Headers();
+ let hasThrown = 0;
+ let errMsg = "";
- try {
- headers[method]();
- hasThrown = 1;
- } catch (err) {
- errMsg = err.message;
- if (err instanceof TypeError) {
- hasThrown = 2;
- } else {
- hasThrown = 3;
- }
+ try {
+ headers[method]();
+ hasThrown = 1;
+ } catch (err) {
+ errMsg = err.message;
+ if (err instanceof TypeError) {
+ hasThrown = 2;
+ } else {
+ hasThrown = 3;
}
- assertEquals(hasThrown, 2);
- assertEquals(
- errMsg,
- `Headers.${method} requires at least 2 arguments, but only 0 present`
- );
+ }
+ assertEquals(hasThrown, 2);
+ assertEquals(
+ errMsg,
+ `Headers.${method} requires at least 2 arguments, but only 0 present`
+ );
- hasThrown = 0;
- errMsg = "";
- try {
- headers[method]("foo");
- hasThrown = 1;
- } catch (err) {
- errMsg = err.message;
- if (err instanceof TypeError) {
- hasThrown = 2;
- } else {
- hasThrown = 3;
- }
+ hasThrown = 0;
+ errMsg = "";
+ try {
+ headers[method]("foo");
+ hasThrown = 1;
+ } catch (err) {
+ errMsg = err.message;
+ if (err instanceof TypeError) {
+ hasThrown = 2;
+ } else {
+ hasThrown = 3;
}
- assertEquals(hasThrown, 2);
- assertEquals(
- errMsg,
- `Headers.${method} requires at least 2 arguments, but only 1 present`
- );
}
- );
+ assertEquals(hasThrown, 2);
+ assertEquals(
+ errMsg,
+ `Headers.${method} requires at least 2 arguments, but only 1 present`
+ );
+ });
});
test(function toStringShouldBeWebCompatibility(): void {