aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/mocks.js8
-rw-r--r--test/testabilityPatch.js8
2 files changed, 11 insertions, 5 deletions
diff --git a/test/mocks.js b/test/mocks.js
index 8a346bcb..f55aa9e6 100644
--- a/test/mocks.js
+++ b/test/mocks.js
@@ -28,10 +28,10 @@
* See {@link angular.mock} for more info on angular mocks.
*/
var $logMock = {
- log: function(){ $logMock.log.logs.push(arguments); },
- warn: function(){ $logMock.warn.logs.push(arguments); },
- info: function(){ $logMock.info.logs.push(arguments); },
- error: function(){ $logMock.error.logs.push(arguments); }
+ log: function(){ $logMock.log.logs.push(concat([], arguments, 0)); },
+ warn: function(){ $logMock.warn.logs.push(concat([], arguments, 0)); },
+ info: function(){ $logMock.info.logs.push(concat([], arguments, 0)); },
+ error: function(){ $logMock.error.logs.push(concat([], arguments, 0)); }
};
$logMock.log.logs = [];
$logMock.warn.logs = [];
diff --git a/test/testabilityPatch.js b/test/testabilityPatch.js
index 5bcee3fe..4545f937 100644
--- a/test/testabilityPatch.js
+++ b/test/testabilityPatch.js
@@ -103,7 +103,13 @@ afterEach(function() {
if ($logMock[logLevel].logs.length) {
forEach($logMock[logLevel].logs, function(log) {
forEach(log, function deleteStack(logItem) {
- if (logItem instanceof Error) delete logItem.stack;
+ if (logItem instanceof Error) {
+ dump(logItem.stack);
+ delete logItem.stack;
+ delete logItem.arguments;
+ } else {
+ dump(logItem);
+ }
});
});