Add an exit code to the test suite
By adding the exit code 1 (or any other non-zero exit code) `npm test` will know the tests didn't perform correctly. This way it's easier to know if pull requests are good or bad.
This commit is contained in:
@@ -7,8 +7,10 @@ var assert = require("assert");
|
||||
var sys = require("util");
|
||||
|
||||
var tests_dir = path.dirname(module.filename);
|
||||
var failures = 0;
|
||||
|
||||
run_compress_tests();
|
||||
if (failures) process.exit(1);
|
||||
|
||||
/* -----[ utils ]----- */
|
||||
|
||||
@@ -83,6 +85,7 @@ function run_compress_tests() {
|
||||
output: output,
|
||||
expected: expect
|
||||
});
|
||||
failures++;
|
||||
}
|
||||
}
|
||||
var tests = parse_test(path.resolve(dir, file));
|
||||
|
||||
Reference in New Issue
Block a user