コード例 #1
0
ファイル: runCoverage.js プロジェクト: ip2000/pdfmagic
"use strict";
var nodecoverage = require("nodecoverage");
var fs = require("fs");

process.env.NODE_ENV = "coverage";
//make writes to stdout and stderr sync, so the process does not exit before writing output.
process.stdout.write = function (data){
	fs.writeSync(1, data);
};
process.stderr.write = function (data){
	fs.writeSync(2, data);
};

nodecoverage({
	instrument:["lib"],
	requireBeforeRun:["lib/app.js"]
}, function (err) {
	if (err) {
		console.error(err);
	}
	process.exit();
});
コード例 #2
0
ファイル: runCoverage.js プロジェクト: jphaas/requiremock
"use strict";
process.env.NODE_ENV = "coverage";
var nodecoverage = require("nodecoverage");
nodecoverage({
	instrument:["lib"],
	copy:["test"]
}, function (err) {
	if(err){
		console.error(err);
	}
	process.exit();
});