Skip to content

Commit 1c6f126

Browse files
jimmy882lgandecki
authored andcommitted
fix: check if error message exists on fail (#229)
fix #225
1 parent 850ceda commit 1c6f126

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

lib/cukejson/cucumberDataCollector.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,10 @@ class CucumberDataCollector {
6464

6565
this.onFail = err => {
6666
this.testError = err;
67-
if (err.message.indexOf("Step implementation missing for") > -1) {
67+
if (
68+
err.message &&
69+
err.message.indexOf("Step implementation missing for") > -1
70+
) {
6871
this.stepResults[this.currentStep] = {
6972
status: statuses.UNDEFINED,
7073
duration: this.timeTaken()

0 commit comments

Comments
 (0)