diff --git a/lib/jasmine-core/jasmine-html.js b/lib/jasmine-core/jasmine-html.js index 01464b4b..09e836d9 100644 --- a/lib/jasmine-core/jasmine-html.js +++ b/lib/jasmine-core/jasmine-html.js @@ -65,8 +65,6 @@ jasmineRequire.HtmlReporter = function(j$) { ) ); getContainer().appendChild(htmlReporterMain); - - symbols = find('.jasmine-symbol-summary'); }; var totalSpecsDefined; @@ -111,6 +109,10 @@ jasmineRequire.HtmlReporter = function(j$) { specsExecuted++; } + if (!symbols){ + symbols = find('.jasmine-symbol-summary'); + } + symbols.appendChild(createDom('li', { className: noExpectations(result) ? 'jasmine-empty' : 'jasmine-' + result.status, id: 'spec_' + result.id, diff --git a/src/html/HtmlReporter.js b/src/html/HtmlReporter.js index 6edfe4ee..396bf2ba 100644 --- a/src/html/HtmlReporter.js +++ b/src/html/HtmlReporter.js @@ -36,8 +36,6 @@ jasmineRequire.HtmlReporter = function(j$) { ) ); getContainer().appendChild(htmlReporterMain); - - symbols = find('.jasmine-symbol-summary'); }; var totalSpecsDefined; @@ -82,6 +80,10 @@ jasmineRequire.HtmlReporter = function(j$) { specsExecuted++; } + if (!symbols){ + symbols = find('.jasmine-symbol-summary'); + } + symbols.appendChild(createDom('li', { className: noExpectations(result) ? 'jasmine-empty' : 'jasmine-' + result.status, id: 'spec_' + result.id,