From e8f360fa56319940e0373b848acd49e5a8733203 Mon Sep 17 00:00:00 2001 From: Jim Davis Date: Tue, 23 Jul 2019 13:58:10 -0400 Subject: [PATCH 1/2] guard against hook.errors being undefined --- src/mapHooks.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mapHooks.js b/src/mapHooks.js index fe450f2..2c4dab5 100644 --- a/src/mapHooks.js +++ b/src/mapHooks.js @@ -10,7 +10,7 @@ module.exports = function (suiteHooks) { hookResult.title = hook.title hookResult.associatedSuite = hook.parent hookResult.associatedTest = hook.currentTest - hookResult.state = hook.errors.length ? hook.state : 'passed' + hookResult.state = hook.errors && hook.errors.length ? hook.state : 'passed' if (hook.error) { if (hook.error.type) { From 7be44870f1a6f889fbecf03a09e43ae68fd18e09 Mon Sep 17 00:00:00 2001 From: Jim Davis Date: Tue, 23 Jul 2019 13:59:10 -0400 Subject: [PATCH 2/2] bump package version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b0f2f4f..c373c65 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wdio-json-reporter", - "version": "1.3.0", + "version": "1.3.1", "description": "A WebdriverIO plugin. Report results in json format.", "main": "./src/index.js", "files": [