blob: b5b91eca10895d9af60b74112385c3d39b133dad [file]
// Copyright 2021 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
const path = require('path');
const {createCoverageMap} = require('istanbul-lib-coverage');
const report = require('istanbul-lib-report');
const reports = require('istanbul-reports');
const mergedMap = createCoverageMap(require(path.join('..', '..', 'karma-coverage', 'coverage-final.json')));
mergedMap.merge(require(path.join('..', '..', 'interactions-coverage', 'coverage-final.json')));
const context = report.createContext({
dir: 'test',
coverageMap: mergedMap,
defaultSummarizer: 'nested',
});
reports.create('json-summary').execute(context);
reports.create('text', {file: 'coverage.txt'}).execute(context);