diff options
Diffstat (limited to 'cli/js/console_test.ts')
-rw-r--r-- | cli/js/console_test.ts | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/cli/js/console_test.ts b/cli/js/console_test.ts index 344f93ac6..34a61c25f 100644 --- a/cli/js/console_test.ts +++ b/cli/js/console_test.ts @@ -1,5 +1,5 @@ // Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. -import { assert, assertEquals, test } from "./test_util.ts"; +import { assert, assertEquals, unitTest } from "./test_util.ts"; // Some of these APIs aren't exposed in the types and so we have to cast to any // in order to "trick" TypeScript. @@ -23,7 +23,7 @@ function stringify(...args: unknown[]): string { // test cases from web-platform-tests // via https://github.com/web-platform-tests/wpt/blob/master/console/console-is-a-namespace.any.js -test(function consoleShouldBeANamespace(): void { +unitTest(function consoleShouldBeANamespace(): void { const prototype1 = Object.getPrototypeOf(console); const prototype2 = Object.getPrototypeOf(prototype1); @@ -31,12 +31,12 @@ test(function consoleShouldBeANamespace(): void { assertEquals(prototype2, Object.prototype); }); -test(function consoleHasRightInstance(): void { +unitTest(function consoleHasRightInstance(): void { assert(console instanceof Console); assertEquals({} instanceof Console, false); }); -test(function consoleTestAssertShouldNotThrowError(): void { +unitTest(function consoleTestAssertShouldNotThrowError(): void { mockConsole(console => { console.assert(true); let hasThrown = undefined; @@ -50,13 +50,13 @@ test(function consoleTestAssertShouldNotThrowError(): void { }); }); -test(function consoleTestStringifyComplexObjects(): void { +unitTest(function consoleTestStringifyComplexObjects(): void { assertEquals(stringify("foo"), "foo"); assertEquals(stringify(["foo", "bar"]), `[ "foo", "bar" ]`); assertEquals(stringify({ foo: "bar" }), `{ foo: "bar" }`); }); -test(function consoleTestStringifyLongStrings(): void { +unitTest(function consoleTestStringifyLongStrings(): void { const veryLongString = "a".repeat(200); // If we stringify an object containing the long string, it gets abbreviated. let actual = stringify({ veryLongString }); @@ -68,7 +68,7 @@ test(function consoleTestStringifyLongStrings(): void { }); /* eslint-disable @typescript-eslint/explicit-function-return-type */ -test(function consoleTestStringifyCircular(): void { +unitTest(function consoleTestStringifyCircular(): void { class Base { a = 1; m1() {} @@ -173,7 +173,7 @@ test(function consoleTestStringifyCircular(): void { }); /* eslint-enable @typescript-eslint/explicit-function-return-type */ -test(function consoleTestStringifyWithDepth(): void { +unitTest(function consoleTestStringifyWithDepth(): void { // eslint-disable-next-line @typescript-eslint/no-explicit-any const nestedObj: any = { a: { b: { c: { d: { e: { f: 42 } } } } } }; assertEquals( @@ -196,7 +196,7 @@ test(function consoleTestStringifyWithDepth(): void { ); }); -test(function consoleTestWithCustomInspector(): void { +unitTest(function consoleTestWithCustomInspector(): void { class A { [customInspect](): string { return "b"; @@ -206,7 +206,7 @@ test(function consoleTestWithCustomInspector(): void { assertEquals(stringify(new A()), "b"); }); -test(function consoleTestWithCustomInspectorError(): void { +unitTest(function consoleTestWithCustomInspectorError(): void { class A { [customInspect](): string { throw new Error("BOOM"); @@ -227,7 +227,7 @@ test(function consoleTestWithCustomInspectorError(): void { assertEquals(stringify(B.prototype), "{}"); }); -test(function consoleTestWithIntegerFormatSpecifier(): void { +unitTest(function consoleTestWithIntegerFormatSpecifier(): void { assertEquals(stringify("%i"), "%i"); assertEquals(stringify("%i", 42.0), "42"); assertEquals(stringify("%i", 42), "42"); @@ -246,7 +246,7 @@ test(function consoleTestWithIntegerFormatSpecifier(): void { ); }); -test(function consoleTestWithFloatFormatSpecifier(): void { +unitTest(function consoleTestWithFloatFormatSpecifier(): void { assertEquals(stringify("%f"), "%f"); assertEquals(stringify("%f", 42.0), "42"); assertEquals(stringify("%f", 42), "42"); @@ -262,7 +262,7 @@ test(function consoleTestWithFloatFormatSpecifier(): void { assertEquals(stringify("%f %f", 42), "42 %f"); }); -test(function consoleTestWithStringFormatSpecifier(): void { +unitTest(function consoleTestWithStringFormatSpecifier(): void { assertEquals(stringify("%s"), "%s"); assertEquals(stringify("%s", undefined), "undefined"); assertEquals(stringify("%s", "foo"), "foo"); @@ -273,7 +273,7 @@ test(function consoleTestWithStringFormatSpecifier(): void { assertEquals(stringify("%s", Symbol("foo")), "Symbol(foo)"); }); -test(function consoleTestWithObjectFormatSpecifier(): void { +unitTest(function consoleTestWithObjectFormatSpecifier(): void { assertEquals(stringify("%o"), "%o"); assertEquals(stringify("%o", 42), "42"); assertEquals(stringify("%o", "foo"), "foo"); @@ -285,7 +285,7 @@ test(function consoleTestWithObjectFormatSpecifier(): void { ); }); -test(function consoleTestWithVariousOrInvalidFormatSpecifier(): void { +unitTest(function consoleTestWithVariousOrInvalidFormatSpecifier(): void { assertEquals(stringify("%s:%s"), "%s:%s"); assertEquals(stringify("%i:%i"), "%i:%i"); assertEquals(stringify("%d:%d"), "%d:%d"); @@ -301,7 +301,7 @@ test(function consoleTestWithVariousOrInvalidFormatSpecifier(): void { assertEquals(stringify("abc%", 1), "abc% 1"); }); -test(function consoleTestCallToStringOnLabel(): void { +unitTest(function consoleTestCallToStringOnLabel(): void { const methods = ["count", "countReset", "time", "timeLog", "timeEnd"]; mockConsole(console => { for (const method of methods) { @@ -317,7 +317,7 @@ test(function consoleTestCallToStringOnLabel(): void { }); }); -test(function consoleTestError(): void { +unitTest(function consoleTestError(): void { class MyError extends Error { constructor(errStr: string) { super(errStr); @@ -335,7 +335,7 @@ test(function consoleTestError(): void { } }); -test(function consoleTestClear(): void { +unitTest(function consoleTestClear(): void { const stdoutWriteSync = stdout.writeSync; const uint8 = new TextEncoder().encode("\x1b[1;1H" + "\x1b[0J"); let buffer = new Uint8Array(0); @@ -354,7 +354,7 @@ test(function consoleTestClear(): void { }); // Test bound this issue -test(function consoleDetachedLog(): void { +unitTest(function consoleDetachedLog(): void { mockConsole(console => { const log = console.log; const dir = console.dir; @@ -427,7 +427,7 @@ function mockConsole(f: ConsoleExamineFunc): void { } // console.group test -test(function consoleGroup(): void { +unitTest(function consoleGroup(): void { mockConsole((console, out): void => { console.group("1"); console.log("2"); @@ -452,7 +452,7 @@ test(function consoleGroup(): void { }); // console.group with console.warn test -test(function consoleGroupWarn(): void { +unitTest(function consoleGroupWarn(): void { mockConsole((console, _out, _err, both): void => { assert(both); console.warn("1"); @@ -482,7 +482,7 @@ test(function consoleGroupWarn(): void { }); // console.table test -test(function consoleTable(): void { +unitTest(function consoleTable(): void { mockConsole((console, out): void => { console.table({ a: "test", b: 1 }); assertEquals( @@ -653,7 +653,7 @@ test(function consoleTable(): void { }); // console.log(Error) test -test(function consoleLogShouldNotThrowError(): void { +unitTest(function consoleLogShouldNotThrowError(): void { mockConsole(console => { let result = 0; try { @@ -673,7 +673,7 @@ test(function consoleLogShouldNotThrowError(): void { }); // console.dir test -test(function consoleDir(): void { +unitTest(function consoleDir(): void { mockConsole((console, out): void => { console.dir("DIR"); assertEquals(out.toString(), "DIR\n"); @@ -685,7 +685,7 @@ test(function consoleDir(): void { }); // console.dir test -test(function consoleDirXml(): void { +unitTest(function consoleDirXml(): void { mockConsole((console, out): void => { console.dirxml("DIRXML"); assertEquals(out.toString(), "DIRXML\n"); @@ -697,7 +697,7 @@ test(function consoleDirXml(): void { }); // console.trace test -test(function consoleTrace(): void { +unitTest(function consoleTrace(): void { mockConsole((console, _out, err): void => { console.trace("%s", "custom message"); assert(err); |