I wrote a directive that will conditionally add a wrapper element which I 
modeled after Angular's ngIf directive. The directive works great when 
running in production, but in trying to add unit tests the $animate.enter 
function never calls my callback function. This is causing all my unit 
tests to fail when it assumes that the wrapper is not suppose to be there.

I'm using Angular.js version 1.2.16 and loading ngMock and ngAnimate for 
the unit test. The code fires the ngAnimate enter function, but then it 
never fires the callback.

You can view the code here 
<http://plnkr.co/edit/S3geuMPWNsVF0obtD13L?p=preview>, just uncomment the 
appSpec.js script tag and the directive no longer works.

Does anyone now how to trigger $animate.enter to call my callback function 
in a unit test?

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to