Fix issues with displaying error messages for afterAll (browser compatibility)

- Switch from showing error stack to showing message/description since only chrome/ff support stack
- Fallback to error.description if error.message is undefined
- Made exceptionList variable name consistent between both reporters
This commit is contained in:
Christopher Amavisca and Greg Cobb
2014-03-06 18:25:49 -08:00
parent 76fafa0388
commit 668846147c
5 changed files with 17 additions and 17 deletions

View File

@@ -52,13 +52,13 @@ getJasmineRequireObj().ConsoleReporter = function() {
print('Finished in ' + seconds + ' ' + plural('second', seconds));
printNewline();
exceptionList.forEach(function(error) {
for(i = 0; i < exceptionList.length; i++) {
printNewline();
print(colored('red', 'An error was thrown in an afterAll'));
printNewline();
print(colored('red', error.stack));
print(colored('red', (exceptionList[i].message || exceptionList[i].description)));
printNewline();
});
}
onComplete(failureCount === 0);
};