UNPKG

440 BJavaScriptView Raw
1/* eslint-disable no-console */
2
3module.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};