Removed duplicate message from errors (incl. matcher failures) on V8

This commit is contained in:
Steve Gravrock
2021-11-16 12:52:07 -08:00
parent 2a049015b0
commit 7a685b16f6
6 changed files with 79 additions and 11 deletions

View File

@@ -38,7 +38,7 @@ getJasmineRequireObj().ExceptionFormatter = function(j$) {
return message;
};
this.stack = function(error) {
this.stack = function(error, { omitMessage } = {}) {
if (!error || !error.stack) {
return null;
}
@@ -47,7 +47,7 @@ getJasmineRequireObj().ExceptionFormatter = function(j$) {
var lines = filterJasmine(stackTrace);
var result = '';
if (stackTrace.message) {
if (stackTrace.message && !omitMessage) {
lines.unshift(stackTrace.message);
}