aboutsummaryrefslogtreecommitdiffstats
path: root/test/testabilityPatch.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/testabilityPatch.js')
-rw-r--r--test/testabilityPatch.js32
1 files changed, 32 insertions, 0 deletions
diff --git a/test/testabilityPatch.js b/test/testabilityPatch.js
index b4d11f3a..3615e3e1 100644
--- a/test/testabilityPatch.js
+++ b/test/testabilityPatch.js
@@ -185,3 +185,35 @@ function assertVisible(node) {
}
}
+function provideLog($provide) {
+ $provide.factory('log', function() {
+ var messages = [];
+
+ function log(msg) {
+ messages.push(msg);
+ return msg;
+ }
+
+ log.toString = function() {
+ return messages.join('; ');
+ }
+
+ log.toArray = function() {
+ return messages;
+ }
+
+ log.reset = function() {
+ messages = [];
+ }
+
+ log.fn = function(msg) {
+ return function() {
+ log(msg);
+ }
+ }
+
+ log.$$log = true;
+
+ return log;
+ });
+}