Combine standard coverage and rendering coverage

This commit is contained in:
Marc Jansen
2016-10-22 11:17:04 +02:00
parent 5498f5f7db
commit 42d1c51cbb
2 changed files with 87 additions and 16 deletions

View File

@@ -19,8 +19,23 @@ page.open(url).then(function(status) {
}
console.error(failedTests.length + ' test(s) failed.');
} else {
// check for cov here
var coverage = page.evaluate(function() {
return window.__coverage__;
});
if (coverage) {
console.log('Writing coverage to coverage/coverage-rendering.json');
var fs = require('fs');
fs.write(
fs.workingDirectory + '/coverage/coverage-rendering.json',
JSON.stringify(coverage),
'w'
);
}
console.log('All tests passed.');
}
page.close();
phantom.exit(failedTests.length === 0 ? 0 : 1);
};