mocha-jshint-stylish
Version:
Run JSHint as mocha tests with the stylish reporter
15 lines • 458 B
JavaScript
var path = require('path'),
util = require('util');
module.exports = function (err, options) {
return function (results) {
err.message += ((err.message && results.length) ? '\n' : '') +
results.map(function (result) {
var e = result.error;
return util.format(
'%s%s\n at (%s:%d:%d)',
e.reason, (e.code && options.verbose) ? ' (' + e.code + ')' : '',
path.resolve(result.file), e.line, e.character
);
}).join('\n');
};
};