cfx
Version:
programmatically use cfx with node.js
16 lines (13 loc) • 444 B
JavaScript
var cfx = require('../');
var fs = require('fs');
fs.mkdirSync(__dirname + '/testableAddon');
var proc = cfx.init({ dir: __dirname + '/testableAddon' });
proc.on('close', function (code) {
var testProc = cfx.test({ pkgdir: __dirname + '/testableAddon' });
testProc.stdout.on('data', function (data) {
console.log('' + data);
});
testProc.on('close', function (code) {
console.log('Exited with status code ' + code);
});
});