From d440495b6bc20eb8008397f3c744d8fa1ab578f5 Mon Sep 17 00:00:00 2001 From: uki00a Date: Tue, 28 Apr 2020 02:39:39 +0900 Subject: fix(console): don't throw RangeError when an invalid date is passed (#4929) --- cli/js/tests/console_test.ts | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'cli/js/tests/console_test.ts') diff --git a/cli/js/tests/console_test.ts b/cli/js/tests/console_test.ts index bceee9419..4a227aafe 100644 --- a/cli/js/tests/console_test.ts +++ b/cli/js/tests/console_test.ts @@ -1067,6 +1067,15 @@ unitTest(function consoleLogShouldNotThrowError(): void { }); }); +// console.log(Invalid Date) test +unitTest(function consoleLogShoultNotThrowErrorWhenInvalidDateIsPassed(): void { + mockConsole((console, out) => { + const invalidDate = new Date("test"); + console.log(invalidDate); + assertEquals(out.toString(), "Invalid Date\n"); + }); +}); + // console.dir test unitTest(function consoleDir(): void { mockConsole((console, out): void => { -- cgit v1.2.3