web-apps/vendor/requirejs/tests/doh/_nodeRunner.js
Maxim Kadushkin 741b10515d webapps added
2016-03-10 21:48:53 -03:00

21 lines
527 B
JavaScript

/*global doh: false, process: false */
var aps = Array.prototype.slice;
doh.debug = function () {
//Could have multiple args, join them all together.
var msg = aps.call(arguments, 0).join(' ');
console.log(msg);
};
// Override the doh._report method to make it quit with an
// appropriate exit code in case of test failures.
var oldReport = doh._report;
doh._report = function () {
oldReport.apply(doh, arguments);
if (this._failureCount > 0 || this._errorCount > 0) {
process.exit(1);
}
};