aboutsummaryrefslogtreecommitdiffstats
path: root/test/ng/directive/ngSwitchSpec.js
diff options
context:
space:
mode:
authorMatias Niemelä2013-06-17 22:40:01 -0400
committerIgor Minar2013-07-15 09:30:54 -0700
commit031da1f96b3e0074e682e35ac909256c37c91864 (patch)
tree105a289325af599d5b9f8d12a6a2b4e5ba672056 /test/ng/directive/ngSwitchSpec.js
parent14626d0bc57cf55e8bde4a329b896308b6c09880 (diff)
downloadangular.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/ng/directive/ngSwitchSpec.js')
-rw-r--r--test/ng/directive/ngSwitchSpec.js16
1 files changed, 10 insertions, 6 deletions
diff --git a/test/ng/directive/ngSwitchSpec.js b/test/ng/directive/ngSwitchSpec.js
index 9ccb3b12..ab231ec2 100644
--- a/test/ng/directive/ngSwitchSpec.js
+++ b/test/ng/directive/ngSwitchSpec.js
@@ -216,18 +216,22 @@ describe('ngSwitch', function() {
describe('ngSwitch ngAnimate', function() {
var vendorPrefix, window;
- var body, element;
+ var body, element, $rootElement;
function html(html) {
- body.html(html);
- element = body.children().eq(0);
+ $rootElement.html(html);
+ element = $rootElement.children().eq(0);
return element;
}
- 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);
+ body.append($rootElement);
+ };
+ }));
afterEach(function(){
dealoc(body);