jasmineRequire.html=function(e){e.ResultsNode=jasmineRequire.ResultsNode(),e.HtmlReporter=jasmineRequire.HtmlReporter(e),e.QueryString=jasmineRequire.QueryString(),e.HtmlSpecFilter=jasmineRequire.HtmlSpecFilter()},jasmineRequire.HtmlReporter=function(r){function c(){this.topResults=new r.ResultsNode({},"",null),this.currentParent=this.topResults,this.specsExecuted=0,this.failureCount=0,this.pendingSpecCount=0}return c.prototype.suiteStarted=function(e){this.currentParent.addChild(e,"suite"),this.currentParent=this.currentParent.last()},c.prototype.suiteDone=function(e){this.currentParent.updateResult(e),this.currentParent!==this.topResults&&(this.currentParent=this.currentParent.parent),"failed"===e.status&&this.failureCount++},c.prototype.specStarted=function(e){},c.prototype.specDone=function(e){this.currentParent.addChild(e,"spec"),"excluded"!==e.status&&this.specsExecuted++,"failed"===e.status&&this.failureCount++,"pending"==e.status&&this.pendingSpecCount++},function(e){function j(){return e.env&&e.env.configuration()||{}}var s,a,N,i=e.getContainer,l=e.createElement,u=e.createTextNode,v=e.navigateWithNewParam||function(){},g=e.addToExistingQueryString||function(e,s){return"?"+e+"="+s},S=e.filterSpecs,C=[];this.initialize=function(){!function(){var e=E("");e&&i().removeChild(e)}(),s=P("div",{className:"jasmine_html-reporter"},P("div",{className:"jasmine-banner"},P("a",{className:"jasmine-title",href:"http://jasmine.github.io/",target:"_blank"}),P("span",{className:"jasmine-version"},r.version)),P("ul",{className:"jasmine-symbol-summary"}),P("div",{className:"jasmine-alert"}),P("div",{className:"jasmine-results"},P("div",{className:"jasmine-failures"}))),i().appendChild(s)},this.jasmineStarted=function(e){N=e.totalSpecsDefined||0};var b=P("div",{className:"jasmine-summary"}),y=new c;this.suiteStarted=function(e){y.suiteStarted(e)},this.suiteDone=function(e){y.suiteDone(e),"failed"===e.status&&R.push(n(e)),x(e)},this.specStarted=function(e){y.specStarted(e)};var R=[];return this.specDone=function(e){if(y.specDone(e),D(e)){var s="Spec '"+e.fullName+"' has no expectations.";"failed"===e.status?console.error(s):console.warn(s)}(a=a||E(".jasmine-symbol-summary")).appendChild(P("li",{className:this.displaySpecInCorrectFormat(e),id:"spec_"+e.id,title:e.fullName})),"failed"===e.status&&R.push(n(e)),x(e)},this.displaySpecInCorrectFormat=function(e){return D(e)&&"passed"===e.status?"jasmine-empty":this.resultStatus(e.status)},this.resultStatus=function(e){return"excluded"===e?j().hideDisabled?"jasmine-excluded-no-display":"jasmine-excluded":"jasmine-"+e},this.jasmineDone=function(e){var s,a=E(".jasmine-banner"),i=E(".jasmine-alert"),n=e&&e.order;if(i.appendChild(P("span",{className:"jasmine-duration"},"finished in "+e.totalTime/1e3+"s")),a.appendChild(function(e){var s=P("div",{className:"jasmine-run-options"},P("span",{className:"jasmine-trigger"},"Options"),P("div",{className:"jasmine-payload"},P("div",{className:"jasmine-stop-on-failure"},P("input",{className:"jasmine-fail-fast",id:"jasmine-fail-fast",type:"checkbox"}),P("label",{className:"jasmine-label",for:"jasmine-fail-fast"},"stop execution on spec failure")),P("div",{className:"jasmine-throw-failures"},P("input",{className:"jasmine-throw",id:"jasmine-throw-failures",type:"checkbox"}),P("label",{className:"jasmine-label",for:"jasmine-throw-failures"},"stop spec on expectation failure")),P("div",{className:"jasmine-random-order"},P("input",{className:"jasmine-random",id:"jasmine-random-order",type:"checkbox"}),P("label",{className:"jasmine-label",for:"jasmine-random-order"},"run tests in random order")),P("div",{className:"jasmine-hide-disabled"},P("input",{className:"jasmine-disabled",id:"jasmine-hide-disabled",type:"checkbox"}),P("label",{className:"jasmine-label",for:"jasmine-hide-disabled"},"hide disabled tests")))),a=s.querySelector("#jasmine-fail-fast");a.checked=e.failFast,a.onclick=function(){v("failFast",!e.failFast)};var i=s.querySelector("#jasmine-throw-failures");i.checked=e.oneFailurePerSpec,i.onclick=function(){v("throwFailures",!e.oneFailurePerSpec)};var n=s.querySelector("#jasmine-random-order");n.checked=e.random,n.onclick=function(){v("random",!e.random)};var t=s.querySelector("#jasmine-hide-disabled");t.checked=e.hideDisabled,t.onclick=function(){v("hideDisabled",!e.hideDisabled)};var r=s.querySelector(".jasmine-trigger"),l=s.querySelector(".jasmine-payload"),u=/\bjasmine-open\b/;return r.onclick=function(){u.test(l.className)?l.className=l.className.replace(u,""):l.className+=" jasmine-open"},s}(j())),y.specsExecuted "),i.firstChild),a=P("a",{href:t(s)},s.result.description),i.insertBefore(a,i.firstChild),s=s.parent;return i}(e,y.currentParent),P("div",{className:"jasmine-messages"})),a=s.childNodes[1],i=0;i