function-enhancements
Version:
Some javascript function enhacements. Arguments:pass, prepend, append. Timing: delay, periodical, debounce, throttle, once
34 lines (23 loc) • 666 B
JavaScript
var ass = require('ass').enable(),
cp = require('child_process'),
kid,
test = [
__dirname + "/test"
],
current_test = 0;
// .. run all of your tests, spawning instrumented processes
function next_test() {
if (current_test < test.length) {
kid = cp.fork(test[current_test++], [], { stdio: 'inherit' });
kid.on("exit", next_test);
} else {
ass.report('html', function(err, report) {
require('fs').writeFileSync('./coverage.html', report);
});
// ass error
// ass.report('json', function(err, r) {
// console.log(r);
//});
}
}
next_test();