From 2880fd75795f134e5ccd2f25029b875cff603b11 Mon Sep 17 00:00:00 2001 From: juergba Date: Thu, 14 Mar 2019 11:23:23 +0100 Subject: [PATCH] runner.js: "self.test" undefined in Browser --- lib/runner.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/runner.js b/lib/runner.js index a8f8ab882b..d13e37677b 100644 --- a/lib/runner.js +++ b/lib/runner.js @@ -389,7 +389,9 @@ Runner.prototype.hook = function(name, fn) { if (err) { if (err instanceof Pending) { if (name === HOOK_TYPE_BEFORE_EACH || name === HOOK_TYPE_AFTER_EACH) { - self.test.pending = true; + if (self.test) { + self.test.pending = true; + } } else { suite.tests.forEach(function(test) { test.pending = true;