From d67f097d531c2f8bdded100f71598b4157c9bfeb Mon Sep 17 00:00:00 2001 From: Ulrich Wake Date: Tue, 28 Jun 2022 09:53:11 +0700 Subject: [PATCH 1/2] fix: Class constructor MockDate cannot be invoked without 'new' for creating object date --- packages/istanbul-reports/lib/html/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/istanbul-reports/lib/html/index.js b/packages/istanbul-reports/lib/html/index.js index 0c279b90..add10830 100644 --- a/packages/istanbul-reports/lib/html/index.js +++ b/packages/istanbul-reports/lib/html/index.js @@ -262,7 +262,7 @@ class HtmlReport extends ReportBase { this.verbose = opts.verbose; this.linkMapper = opts.linkMapper || standardLinkMapper; this.subdir = opts.subdir || ''; - this.date = Date(); + this.date = new Date(); this.skipEmpty = opts.skipEmpty; } From 683e660809c0cbc7b64baa68d0432867a6e9463a Mon Sep 17 00:00:00 2001 From: Ulrich Wake Date: Wed, 6 Jul 2022 09:16:49 +0700 Subject: [PATCH 2/2] fix: convert type date to string --- packages/istanbul-reports/lib/html/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/istanbul-reports/lib/html/index.js b/packages/istanbul-reports/lib/html/index.js index add10830..afdc09e9 100644 --- a/packages/istanbul-reports/lib/html/index.js +++ b/packages/istanbul-reports/lib/html/index.js @@ -262,7 +262,7 @@ class HtmlReport extends ReportBase { this.verbose = opts.verbose; this.linkMapper = opts.linkMapper || standardLinkMapper; this.subdir = opts.subdir || ''; - this.date = new Date(); + this.date = new Date().toISOString(); this.skipEmpty = opts.skipEmpty; }