Skip to content

Commit

Permalink
fix: all browsers should have their own output folder when not combined
Browse files Browse the repository at this point in the history
Closes #39
  • Loading branch information
grimly authored and mattlewis92 committed Mar 6, 2018
1 parent fccc472 commit 4aad40b
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions src/reporter.js
Original file line number Diff line number Diff line change
Expand Up @@ -60,12 +60,16 @@ function CoverageIstanbulReporter(baseReporterDecorator, logger, config) {
}

function createReport(browserOrBrowsers, results) {
if (!coverageConfig.combineBrowserReports && coverageConfig.dir) {
coverageConfig.dir = coverageConfig.dir.replace(BROWSER_PLACEHOLDER, browserOrBrowsers.name);
}
const reportConfigOverride = (!coverageConfig.combineBrowserReports && coverageConfig.dir) ?
{dir: coverageConfig.dir.replace(BROWSER_PLACEHOLDER, browserOrBrowsers.name)} :
{};

const reportConfig = istanbul.config.loadObject({
reporting: coverageConfig
reporting: Object.assign(
{},
coverageConfig,
reportConfigOverride
)
});
const reportTypes = reportConfig.reporting.config.reports;

Expand Down

0 comments on commit 4aad40b

Please sign in to comment.