diff options
Diffstat (limited to 'docs/component-spec/mocks.js')
| -rw-r--r-- | docs/component-spec/mocks.js | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/docs/component-spec/mocks.js b/docs/component-spec/mocks.js deleted file mode 100644 index f916c0ed..00000000 --- a/docs/component-spec/mocks.js +++ /dev/null @@ -1,32 +0,0 @@ -// Copy/pasted from src/Angular.js, so that we can disable specific tests on IE. -var msie = parseInt((/msie (\d+)/.exec(navigator.userAgent.toLowerCase()) || [])[1], 10); - -var createMockWindow = function() { - var mockWindow = {}; - var setTimeoutQueue = []; - - mockWindow.location = window.location; - mockWindow.document = window.document; - mockWindow.getComputedStyle = angular.bind(window, window.getComputedStyle); - mockWindow.scrollTo = angular.bind(window, window.scrollTo); - mockWindow.navigator = window.navigator; - mockWindow.setTimeout = function(fn, delay) { - setTimeoutQueue.push({fn: fn, delay: delay}); - }; - mockWindow.setTimeout.queue = setTimeoutQueue; - mockWindow.setTimeout.expect = function(delay) { - if (setTimeoutQueue.length > 0) { - return { - process: function() { - var tick = setTimeoutQueue.shift(); - expect(tick.delay).toEqual(delay); - tick.fn(); - } - }; - } else { - expect('SetTimoutQueue empty. Expecting delay of ').toEqual(delay); - } - }; - - return mockWindow; -}; |
