Now pass a navigation helper to HtmlReporter instead of click handlers

This commit is contained in:
Gregg Van Hove
2018-01-30 14:30:28 -08:00
parent 84953ec210
commit 0eca06a33b
5 changed files with 122 additions and 30 deletions

View File

@@ -74,9 +74,7 @@
*/
var htmlReporter = new jasmine.HtmlReporter({
env: env,
onStopExecutionClick: function() { queryString.navigateWithNewParam("failFast", !env.stoppingOnSpecFailure()); },
onThrowExpectationsClick: function() { queryString.navigateWithNewParam("throwFailures", !env.throwingExpectationFailures()); },
onRandomClick: function() { queryString.navigateWithNewParam("random", !env.randomTests()); },
navigateWithNewParam: function(key, value) { return queryString.navigateWithNewParam(key, value); },
addToExistingQueryString: function(key, value) { return queryString.fullStringWithNewParam(key, value); },
getContainer: function() { return document.body; },
createElement: function() { return document.createElement.apply(document, arguments); },