X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;ds=sidebyside;f=test%2Funit%2Fcore.js;h=1b6b1634a5c0459e7165e173e6c91fa0a3d87f99;hb=2d4001b82c6325ac6a767294e96a8af8f920f7cd;hp=e847de1dec6b51061891ba2a96e1ff824c07cd8d;hpb=22e28b01e60e87b2454f88ca128fb84916b13564;p=jquery.git diff --git a/test/unit/core.js b/test/unit/core.js index e847de1..1b6b163 100644 --- a/test/unit/core.js +++ b/test/unit/core.js @@ -905,7 +905,7 @@ test("jQuery.parseJSON", function(){ } }); -test("jQuery._deferred()", function() { +test("jQuery._Deferred()", function() { expect( 14 ); @@ -913,7 +913,7 @@ test("jQuery._deferred()", function() { object, test; - deferred = jQuery._deferred(); + deferred = jQuery._Deferred(); test = false; @@ -946,7 +946,7 @@ test("jQuery._deferred()", function() { ok( test , "Test manual cancel" ); - deferred = jQuery._deferred().then( function() { + deferred = jQuery._Deferred().then( function() { return false; } ); @@ -961,7 +961,7 @@ test("jQuery._deferred()", function() { ok( test , "Test cancel by returning false" ); try { - deferred = jQuery._deferred().resolve().then( function() { + deferred = jQuery._Deferred().resolve().then( function() { throw "Error"; } , function() { ok( false , "Test deferred cancel on exception" ); @@ -972,7 +972,7 @@ test("jQuery._deferred()", function() { } test = ""; - deferred = jQuery._deferred().then( function() { + deferred = jQuery._Deferred().then( function() { test += "A"; @@ -1003,7 +1003,7 @@ test("jQuery._deferred()", function() { strictEqual( test , "ABC" , "Test then callbacks order" ); - deferred = jQuery._deferred( false ).resolve().cancel(); + deferred = jQuery._Deferred( false ).resolve().cancel(); deferred.then( function() { ok( true , "Test non-cancellable deferred not cancelled manually"); @@ -1025,31 +1025,31 @@ test("jQuery._deferred()", function() { deferred.then(); } - deferred = jQuery._deferred(); + deferred = jQuery._Deferred(); deferred.fire( jQuery , [ document ] ).then( function( doc ) { ok( this === jQuery && arguments.length === 1 && doc === document , "Test fire context & args" ); }); }); -test("jQuery.deferred()", function() { +test("jQuery.Deferred()", function() { expect( 8 ); - jQuery.deferred( function( defer ) { + jQuery.Deferred( function( defer ) { strictEqual( this , defer , "Defer passed as this & first argument" ); this.resolve( "done" ); }).then( function( value ) { strictEqual( value , "done" , "Passed function executed" ); }); - jQuery.deferred().resolve().then( function() { + jQuery.Deferred().resolve().then( function() { ok( true , "Success on resolve" ); }).fail( function() { ok( false , "Error on resolve" ); }); - jQuery.deferred().reject().then( function() { + jQuery.Deferred().reject().then( function() { ok( false , "Success on reject" ); }).fail( function() { ok( true , "Error on reject" ); @@ -1057,7 +1057,7 @@ test("jQuery.deferred()", function() { var flag = true; - jQuery.deferred().resolve().cancel().then( function() { + jQuery.Deferred().resolve().cancel().then( function() { ok( flag = false , "Success on resolve/cancel" ); }).fail( function() { ok( flag = false , "Error on resolve/cancel" ); @@ -1067,7 +1067,7 @@ test("jQuery.deferred()", function() { flag = true; - jQuery.deferred().reject().cancel().then( function() { + jQuery.Deferred().reject().cancel().then( function() { ok( flag = false , "Success on reject/cancel" ); }).fail( function() { ok( flag = false , "Error on reject/cancel" ); @@ -1075,13 +1075,13 @@ test("jQuery.deferred()", function() { ok( flag , "Cancel on reject" ); - jQuery.deferred( false ).resolve().then( function() { + jQuery.Deferred( false ).resolve().then( function() { return false; } , function() { ok( true , "Not cancelled on resolve" ); }); - jQuery.deferred( false ).reject().fail( function() { + jQuery.Deferred( false ).reject().fail( function() { return false; } , function() { ok( true , "Not cancelled on reject" ); @@ -1099,8 +1099,8 @@ test("jQuery.isDeferred()", function() { object2.then._ = []; // The use case that we want to match - ok(jQuery.isDeferred(jQuery._deferred()), "Simple deferred"); - ok(jQuery.isDeferred(jQuery.deferred()), "Failable deferred"); + ok(jQuery.isDeferred(jQuery._Deferred()), "Simple deferred"); + ok(jQuery.isDeferred(jQuery.Deferred()), "Failable deferred"); // Some other objects ok(!jQuery.isDeferred(object1), "Object with then & no marker"); @@ -1113,7 +1113,7 @@ test("jQuery.isDeferred()", function() { ok(!jQuery.isDeferred(null), "null"); ok(!jQuery.isDeferred(undefined), "undefined"); - object1 = {custom: jQuery._deferred().then}; + object1 = {custom: jQuery._Deferred().then}; ok(!jQuery.isDeferred(object1) , "custom method name not found automagically"); ok(jQuery.isDeferred(object1,"custom") , "custom method name"); @@ -1123,10 +1123,10 @@ test("jQuery.when()", function() { expect( 5 ); - var cache, i, deferred = { done: jQuery.deferred().resolve( 1 ).then }; + var cache, i, deferred = { done: jQuery.Deferred().resolve( 1 ).then }; for( i = 1 ; i < 3 ; i++ ) { - jQuery.when( cache || jQuery.deferred( function() { + jQuery.when( cache || jQuery.Deferred( function() { this.resolve( i ); }) ).then( function( value ) { strictEqual( value , 1 , "Function executed" + ( i > 1 ? " only once" : "" ) );