Integrate istanbul for test coverage
This commit is contained in:
committed by
Marc Jansen
parent
6d55e4aa99
commit
7c9795ba35
15
test/phantom_hooks.js
Normal file
15
test/phantom_hooks.js
Normal file
@@ -0,0 +1,15 @@
|
||||
module.exports = {
|
||||
afterEnd: function(runner) {
|
||||
var fs = require('fs');
|
||||
var coverage = runner.page.evaluate(function() {
|
||||
return window.__coverage__;
|
||||
});
|
||||
|
||||
if (coverage) {
|
||||
console.log('Writing coverage to coverage/coverage.json');
|
||||
fs.write('coverage/coverage.json', JSON.stringify(coverage), 'w');
|
||||
} else {
|
||||
console.log('No coverage data generated');
|
||||
}
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user