diff --git a/lighthouse-core/test/report/v2/renderer/report-renderer-test.js b/lighthouse-core/test/report/v2/renderer/report-renderer-test.js index b70843125432..4b65a364706d 100644 --- a/lighthouse-core/test/report/v2/renderer/report-renderer-test.js +++ b/lighthouse-core/test/report/v2/renderer/report-renderer-test.js @@ -79,7 +79,7 @@ describe('ReportRenderer V2', () => { }); }); - describe('renderReport', () => { + describe.only('renderReport', () => { it('should render a report', () => { const container = renderer._dom._document.body; const output = renderer.renderReport(sampleResults, container); @@ -88,6 +88,14 @@ describe('ReportRenderer V2', () => { assert.ok(container.querySelector('.lh-header'), 'report has header'); }); + it('renders additional reports by replacing the existing one', () => { + const container = renderer._dom._document.body; + const oldReport = renderer.renderReport(sampleResults, container); + const newReport = renderer.renderReport(sampleResults, container); + assert.ok(!container.contains(oldReport), 'old report was removed'); + assert.ok(container.contains(newReport), 'new report appended to container'); + }); + it('should render an exception for invalid input', () => { const container = renderer._dom._document.body; const output = renderer.renderReport({