From 9e93efc410e66a3c09bbf81c15fe6380bc5c4e2e Mon Sep 17 00:00:00 2001 From: jimenglish81 Date: Wed, 25 May 2016 09:15:23 +0100 Subject: [PATCH] Make HTML reporter failure/passed links preventDefault to avoid SPA's hash navigation (#2119) --- lib/reporters/html.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/reporters/html.js b/lib/reporters/html.js index 81f7c464ff..5167d18bfc 100644 --- a/lib/reporters/html.js +++ b/lib/reporters/html.js @@ -80,7 +80,8 @@ function HTML(runner) { } // pass toggle - on(passesLink, 'click', function() { + on(passesLink, 'click', function(evt) { + evt.preventDefault(); unhide(); var name = (/pass/).test(report.className) ? '' : ' pass'; report.className = report.className.replace(/fail|pass/g, '') + name; @@ -90,7 +91,8 @@ function HTML(runner) { }); // failure toggle - on(failuresLink, 'click', function() { + on(failuresLink, 'click', function(evt) { + evt.preventDefault(); unhide(); var name = (/fail/).test(report.className) ? '' : ' fail'; report.className = report.className.replace(/fail|pass/g, '') + name;