You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
444 B
18 lines
444 B
var childProcess = require("child_process");
|
|
var path = require("path");
|
|
|
|
var env = process.env;
|
|
env.NODE_ENV = "test";
|
|
|
|
var options = {
|
|
env: env
|
|
};
|
|
|
|
var command = path.join(".", "node_modules", ".bin", "mocha");
|
|
if (process.platform == "win32") command += ".cmd";
|
|
var run = childProcess.spawn(command, [], options);
|
|
run.stdout.pipe(process.stdout);
|
|
run.stderr.pipe(process.stderr);
|
|
run.on('close', function(code) {
|
|
process.exit(code);
|
|
});
|
|
|