diff options
| author | Matias Niemelä | 2013-06-17 22:40:01 -0400 | 
|---|---|---|
| committer | Igor Minar | 2013-07-15 09:30:54 -0700 | 
| commit | 031da1f96b3e0074e682e35ac909256c37c91864 (patch) | |
| tree | 105a289325af599d5b9f8d12a6a2b4e5ba672056 /test/ngRoute/directive | |
| parent | 14626d0bc57cf55e8bde4a329b896308b6c09880 (diff) | |
| download | angular.js-031da1f96b3e0074e682e35ac909256c37c91864.tar.bz2 | |
fix($animator): ensure animations are always disabled for an element that is not attached to the DOM
Diffstat (limited to 'test/ngRoute/directive')
| -rw-r--r-- | test/ngRoute/directive/ngViewSpec.js | 16 | 
1 files changed, 10 insertions, 6 deletions
diff --git a/test/ngRoute/directive/ngViewSpec.js b/test/ngRoute/directive/ngViewSpec.js index 6beb3d27..50531c18 100644 --- a/test/ngRoute/directive/ngViewSpec.js +++ b/test/ngRoute/directive/ngViewSpec.js @@ -511,11 +511,12 @@ describe('ngView', function() {    describe('ngAnimate ', function() {      var window, vendorPrefix; -    var body, element; +    var body, element, $rootElement;      function html(html) { -      body.html(html); -      element = body.children().eq(0); +      $rootElement.html(html); +      body.append($rootElement); +      element = $rootElement.children().eq(0);        return element;      } @@ -524,10 +525,13 @@ describe('ngView', function() {        element.css(vendorPrefix + cssProp, cssValue);      } -    beforeEach(function() { +    beforeEach(module(function() {        // we need to run animation on attached elements; -      body = jqLite(document.body); -    }); +      return function(_$rootElement_) { +        $rootElement = _$rootElement_; +        body = jqLite(document.body); +      }; +    }));      afterEach(function(){        dealoc(body);  | 
