This commit is contained in:
Leo Horie 2016-09-23 22:49:20 -04:00
parent fd4284f5a2
commit 8c5fd9ec25
10 changed files with 248 additions and 286 deletions

View file

@ -164,7 +164,7 @@ module.exports = new function init() {
function define(name, verb, compare) {
Assert.prototype[name] = function assert(value) {
if (compare(this.value, value)) record(null)
else record(serialize(this.value) + " " + verb + " " + serialize(value))
else record(serialize(this.value) + "\n" + verb + "\n" + serialize(value))
return function(message) {
var result = results[results.length - 1]
result.message = message + "\n\n" + result.message
@ -198,7 +198,7 @@ module.exports = new function init() {
for (var i = 0, r; r = results[i]; i++) {
if (!r.pass) {
var stackTrace = r.error.match(/^(?:(?!Error|[\/\\]ospec[\/\\]ospec\.js).)*$/m)
console.error(r.context + ": " + highlight(r.message) + (stackTrace ? "\n\n" + stackTrace + "\n\n" : ""), hasProcess ? "" : "color:red", hasProcess ? "" : "color:black")
console.error(r.context + ":\n" + highlight(r.message) + (stackTrace ? "\n\n" + stackTrace + "\n\n" : ""), hasProcess ? "" : "color:red", hasProcess ? "" : "color:black")
status = 1
}
}