diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/angular-mocks.js | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/angular-mocks.js b/src/angular-mocks.js index bbdcc94d..38163646 100644 --- a/src/angular-mocks.js +++ b/src/angular-mocks.js @@ -241,12 +241,14 @@ angular.service('$exceptionHandler', function(e) { * * See {@link angular.mock} for more info on angular mocks. */ -angular.service('$log', function() { +angular.service('$log', MockLogFactory); + +function MockLogFactory() { var $log = { - log: function(){ $log.logs.push(arguments); }, - warn: function(){ $log.logs.push(arguments); }, - info: function(){ $log.logs.push(arguments); }, - error: function(){ $log.logs.push(arguments); } + log: function(){ $log.log.logs.push(arguments); }, + warn: function(){ $log.warn.logs.push(arguments); }, + info: function(){ $log.info.logs.push(arguments); }, + error: function(){ $log.error.logs.push(arguments); } }; $log.log.logs = []; @@ -255,7 +257,7 @@ angular.service('$log', function() { $log.error.logs = []; return $log; -}); +} /** |
