vendor/assets/javascripts/angular-mocks.js in angularjs-rails-1.4.2 vs vendor/assets/javascripts/angular-mocks.js in angularjs-rails-1.4.3
- old
+ new
@@ -1,7 +1,7 @@
/**
- * @license AngularJS v1.4.2
+ * @license AngularJS v1.4.3
* (c) 2010-2015 Google, Inc. http://angularjs.org
* License: MIT
*/
(function(window, angular, undefined) {
@@ -769,19 +769,18 @@
return function cancel() {
reflowQueue.splice(index, 1);
};
});
- $provide.decorator('$animate', ['$delegate', '$$asyncCallback', '$timeout', '$browser', '$$rAF',
- function($delegate, $$asyncCallback, $timeout, $browser, $$rAF) {
+ $provide.decorator('$animate', ['$delegate', '$timeout', '$browser', '$$rAF',
+ function($delegate, $timeout, $browser, $$rAF) {
var animate = {
queue: [],
cancel: $delegate.cancel,
enabled: $delegate.enabled,
triggerCallbackEvents: function() {
$$rAF.flush();
- $$asyncCallback.flush();
},
triggerCallbackPromise: function() {
$timeout.flush(0);
},
triggerCallbacks: function() {
@@ -1769,24 +1768,10 @@
};
return rafFn;
}];
-angular.mock.$AsyncCallbackDecorator = ['$delegate', function($delegate) {
- var callbacks = [];
- var addFn = function(fn) {
- callbacks.push(fn);
- };
- addFn.flush = function() {
- angular.forEach(callbacks, function(fn) {
- fn();
- });
- callbacks = [];
- };
- return addFn;
-}];
-
/**
*
*/
angular.mock.$RootElementProvider = function() {
this.$get = function() {
@@ -1889,10 +1874,9 @@
$httpBackend: angular.mock.$HttpBackendProvider,
$rootElement: angular.mock.$RootElementProvider
}).config(['$provide', function($provide) {
$provide.decorator('$timeout', angular.mock.$TimeoutDecorator);
$provide.decorator('$$rAF', angular.mock.$RAFDecorator);
- $provide.decorator('$$asyncCallback', angular.mock.$AsyncCallbackDecorator);
$provide.decorator('$rootScope', angular.mock.$RootScopeDecorator);
$provide.decorator('$controller', angular.mock.$ControllerDecorator);
}]);
/**