X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=test%2Funit%2Fcore.js;h=e0938b68a5c51790ec90d1db2859692ef678bc63;hb=240d8b681e222dcbc50192331ed7ba00b0e07e0e;hp=196700745adb4a6782de617ca123d1d1388400fc;hpb=23d455b4469f2b47363c21867aad271d6930f112;p=jquery.git diff --git a/test/unit/core.js b/test/unit/core.js index 1967007..e0938b6 100644 --- a/test/unit/core.js +++ b/test/unit/core.js @@ -1024,7 +1024,7 @@ test("jQuery.Deferred()", function() { test("jQuery.isDeferred()", function() { - expect( 11 ); + expect( 10 ); var object1 = { then: function() { return this; } }, object2 = { then: function() { return this; } }; @@ -1049,14 +1049,13 @@ test("jQuery.isDeferred()", function() { object1 = {custom: jQuery._Deferred().then}; ok(!jQuery.isDeferred(object1) , "custom method name not found automagically"); - ok(jQuery.isDeferred(object1,"custom") , "custom method name"); }); test("jQuery.when()", function() { - expect( 5 ); + expect( 2 ); - var cache, i, deferred = { done: jQuery.Deferred().resolve( 1 ).then }; + var cache, i; for( i = 1 ; i < 3 ; i++ ) { jQuery.when( cache || jQuery.Deferred( function() { @@ -1068,22 +1067,4 @@ test("jQuery.when()", function() { ok( false , "Fail called" ); }); } - - cache = 0; - - for( i = 1 ; i < 3 ; i++ ) { - jQuery.when( cache || deferred , "done" ).done( function( value ) { - strictEqual( value , 1 , "Custom method: resolved" + ( i > 1 ? " only once" : "" ) ); - cache = value; - }).fail( function() { - ok( false , "Custom method: fail called" ); - }); - } - - stop(); - - jQuery.when( jQuery( document ) , "ready" ).then( function( test ) { - strictEqual( test , jQuery , "jQuery.fn.ready recognized as a deferred" ); - start(); - }); });