aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/angular-mocks.js14
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;
-});
+}
/**