Switched from using QUnit's isObj/isSet to the more robust same method.
[jquery.git] / test / unit / fx.js
index 87e6aea..c47fe55 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 () {
@@ -68,7 +68,7 @@ test("animate option (queue === false)", function () {
 */
 
 test("animate duration 0", function() {
-       expect(5);
+       expect(7);
        
        stop();
        
@@ -97,7 +97,15 @@ test("animate duration 0", function() {
                // Failed until [6115]
                equals( counter, 5, "One synchronic and one asynchronic" );
                start();
-       });     
+       });
+       
+       var $elem = jQuery("<div />");
+       $elem.show(0, function(){ 
+               ok(true, "Show's callback with no duration");
+       });
+       $elem.hide(0, function(){ 
+               ok(true, "Show's callback with no duration");
+       });
 });
 
 test("animate hyphenated properties", function(){