From ade8b90a46c641345b67c7979f855bcfbda900d5 Mon Sep 17 00:00:00 2001 From: Juerg B <44573692+juergba@users.noreply.github.com> Date: Thu, 14 Mar 2019 13:01:33 +0100 Subject: [PATCH] runner.js: "self.test" undefined in Browser (#3835) --- 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;