fix(mocks.$timeout): forward delay argument

The $timeout decorator was not forwarding the delay argument to `browser.defer.flush(delay)`.
This commit is contained in:
Vojta Jina 2013-08-14 15:55:27 -07:00
parent da720712f3
commit a5fb372e1e

View file

@ -1446,8 +1446,8 @@ angular.module('ngMock', ['ng']).provider({
$rootElement: angular.mock.$RootElementProvider
}).config(function($provide) {
$provide.decorator('$timeout', function($delegate, $browser) {
$delegate.flush = function() {
$browser.defer.flush();
$delegate.flush = function(delay) {
$browser.defer.flush(delay);
};
return $delegate;
});