Commit 81432c88 authored by Corey Frang's avatar Corey Frang

Trying to repair a unit

parent 0f14c53d
...@@ -1405,25 +1405,29 @@ asyncTest( "jQuery.Animation( object, props, opts )", 4, function() { ...@@ -1405,25 +1405,29 @@ asyncTest( "jQuery.Animation( object, props, opts )", 4, function() {
asyncTest( "Animate Option: step: function( percent, tween )", 1, function() { asyncTest( "Animate Option: step: function( percent, tween )", 1, function() {
var counter = {}; var counter = {};
jQuery( "#foo" ).animate({ // if the animation loop is already running when we start this test, it WILL fail
prop1: 1, // going to try delaying 100ms to make sure any potential leftover animations are done
prop2: 2, setTimeout( function() {
prop3: 3 jQuery( "#foo" ).animate({
}, { prop1: 1,
duration: 1, prop2: 2,
step: function( value, tween ) { prop3: 3
var calls = counter[ tween.prop ] = counter[ tween.prop ] || []; }, {
calls.push( value ); duration: 1,
} step: function( value, tween ) {
}).queue( function( next ) { var calls = counter[ tween.prop ] = counter[ tween.prop ] || [];
deepEqual( counter, { calls.push( value );
prop1: [0, 1], }
prop2: [0, 2], }).queue( function( next ) {
prop3: [0, 3] deepEqual( counter, {
}, "Step function was called once at 0% and once at 100% for each property"); prop1: [0, 1],
next(); prop2: [0, 2],
start(); prop3: [0, 3]
}); }, "Step function was called once at 0% and once at 100% for each property");
next();
start();
});
}, 100 );
}); });
asyncTest( "Animate callbacks have correct context", 2, function() { asyncTest( "Animate callbacks have correct context", 2, function() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment