Require that, at least, document.body exists before firing the ready event. This...
[jquery.git] / test / unit / fx.js
index 6b81322..c2bf6b4 100644 (file)
@@ -57,7 +57,7 @@ test("animate option (queue === false)", function () {
        $foo.animate({width:'100px'}, 3000, function () {
                // should finish after unqueued animation so second
                order.push(2);
-               isSet( order, [ 1, 2 ], "Animations finished in the correct order" );
+               same( order, [ 1, 2 ], "Animations finished in the correct order" );
                start();
        });
        $foo.animate({fontSize:'2em'}, {queue:false, duration:10, complete:function () {
@@ -67,6 +67,18 @@ test("animate option (queue === false)", function () {
 });
 */
 
+test("animate with no properties", function() {
+       expect(1);
+       
+       var divs = jQuery("div"), count = 0;
+
+       divs.animate({}, function(){
+               count++;
+       });
+
+       equals( divs.length, count, "Make sure that callback is called for each element in the set." );
+});
+
 test("animate duration 0", function() {
        expect(7);