From b2e4a28c0c97c3235119698585924edc6e7bb452 Mon Sep 17 00:00:00 2001 From: Anirudh Modi Date: Fri, 28 May 2021 12:58:51 +0530 Subject: [PATCH] Fixes before suite issue --- lib/codeceptjs/realtime-reporter.helper.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/codeceptjs/realtime-reporter.helper.js b/lib/codeceptjs/realtime-reporter.helper.js index e92155b..cb63782 100644 --- a/lib/codeceptjs/realtime-reporter.helper.js +++ b/lib/codeceptjs/realtime-reporter.helper.js @@ -238,7 +238,7 @@ class RealtimeReporterHelper extends Helper { return { id: step.id, - testId: this.test.id, + testId: this.test && this.test.id || this.suite && this.suite.id, at: Date.now() - testStartedAt, startedAt: step.startTime, duration: Date.now() - step.startTime, @@ -294,7 +294,8 @@ class RealtimeReporterHelper extends Helper { async _beforeSuite(suite) { if (!this._isEnabled()) return; - this.suite = suite; + this.suite = suite; + this.testStartedAt = Date.now(); wsEvents.rtr.suiteBefore(mapSuiteAndTest(Date.now(), this.suite, this.test)); }