1 | /* eslint-disable no-console */
|
2 |
|
3 | module.exports = {
|
4 | afterEnd: function(runner) {
|
5 | var fs = require('fs');
|
6 | var coverage = runner.page.evaluate(function() {
|
7 | return window.__coverage__;
|
8 | });
|
9 |
|
10 | if (coverage) {
|
11 | console.log('Writing coverage to coverage/coverage.json');
|
12 | fs.write('coverage/coverage.json', JSON.stringify(coverage), 'w');
|
13 | } else {
|
14 | console.log('No coverage data generated');
|
15 | }
|
16 | }
|
17 | };
|