tap-mocha-reporter
Advanced tools
Comparing version 5.0.3 to 5.0.4
@@ -299,10 +299,22 @@ // A facade from the tap-parser to the Mocha "Runner" object. | ||
if (result.diag && result.diag.error) { | ||
err = { | ||
name: result.diag.error.name || 'Error', | ||
message: result.diag.error.message, | ||
toString: function () { | ||
return this.name + ': ' + this.message | ||
}, | ||
stack: result.diag.error.stack | ||
} | ||
// see: https://github.com/tapjs/tap-mocha-reporter/issues/72 | ||
if (typeof result.diag.error === 'string') { | ||
err = { | ||
name: 'Error', | ||
message: result.diag.error, | ||
toString: function () { | ||
return this.name + ': ' + this.message | ||
}, | ||
stack: result.diag.stack | ||
} | ||
} else { | ||
err = { | ||
name: result.diag.error.name || 'Error', | ||
message: result.diag.error.message, | ||
toString: function () { | ||
return this.name + ': ' + this.message | ||
}, | ||
stack: result.diag.error.stack | ||
} | ||
} | ||
} else { | ||
@@ -314,3 +326,3 @@ err = { | ||
}, | ||
stack: result.diag && result.diag.stack | ||
stack: result.diag && (result.diag.stack || result.diag.at) | ||
} | ||
@@ -322,3 +334,3 @@ } | ||
if (err.stack) | ||
err.stack = err.toString() + '\n' + reviveStack(err.stack) | ||
err.stack = (diag.values ? JSON.stringify(diag.values) : err.toString()) + '\n' + reviveStack(err.stack) | ||
@@ -345,2 +357,1 @@ if (diag) { | ||
} | ||
{ | ||
"name": "tap-mocha-reporter", | ||
"version": "5.0.3", | ||
"version": "5.0.4", | ||
"description": "Format a TAP stream using Mocha's set of reporters", | ||
@@ -33,3 +33,3 @@ "main": "index.js", | ||
"devDependencies": { | ||
"tap": "^15.1.6" | ||
"tap": "^15.2.2" | ||
}, | ||
@@ -36,0 +36,0 @@ "bin": "index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
107686
3230