summaryrefslogtreecommitdiff
path: root/cli/js/tests/console_test.ts
diff options
context:
space:
mode:
author木杉 <zhmushan@qq.com>2020-05-04 19:36:26 +0800
committerGitHub <noreply@github.com>2020-05-04 13:36:26 +0200
commit58d0c4f9d69591b0cca0152c8f7ce055a2185914 (patch)
treec5756376e1653cd00ef8a32e6afc5f8d44470e6a /cli/js/tests/console_test.ts
parent36ad4e3b771356d30e0a43b2c43b85e69ce348cc (diff)
fix(console): formatting misalignment on console.table (#5046)
Diffstat (limited to 'cli/js/tests/console_test.ts')
-rw-r--r--cli/js/tests/console_test.ts14
1 files changed, 14 insertions, 0 deletions
diff --git a/cli/js/tests/console_test.ts b/cli/js/tests/console_test.ts
index 264987ba9..a49cd95ca 100644
--- a/cli/js/tests/console_test.ts
+++ b/cli/js/tests/console_test.ts
@@ -1045,6 +1045,20 @@ unitTest(function consoleTable(): void {
console.table("test");
assertEquals(out.toString(), "test\n");
});
+ mockConsole((console, out): void => {
+ console.table(["Hello", "你好", "Amapá"]);
+ assertEquals(
+ out.toString(),
+ `┌─────────┬─────────┐
+│ (index) │ Values │
+├─────────┼─────────┤
+│ 0 │ "Hello" │
+│ 1 │ "你好" │
+│ 2 │ "Amapá" │
+└─────────┴─────────┘
+`
+ );
+ });
});
// console.log(Error) test