1 | ;
|
2 |
|
3 | var istanbul = require('istanbul');
|
4 | var rawJsonReporter = require('istanbul-reporter-raw-json');
|
5 | istanbul.Report.register(rawJsonReporter);
|
6 |
|
7 | function report(objects, reports, reportDir) {
|
8 | var collector = new istanbul.Collector();
|
9 | var reporter = new istanbul.Reporter(null, reportDir);
|
10 |
|
11 | objects.forEach(function(obj) {
|
12 | collector.add(obj);
|
13 | });
|
14 | reporter.addAll(reports);
|
15 | reporter.write(collector, true, function() {});
|
16 | }
|
17 |
|
18 | module.exports = report;
|