X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=test%2Funit%2Fajax.js;h=b2e51fbcf3bcf573cd5f74ddff49fecde583edb3;hb=fb4445070cd9e06929c7b6f27c10dbf42d4a3367;hp=14c6218264a74362bacea9be2f388e0a1441bced;hpb=3b50eaca2cd0b1439235e39c4e98a6438e8f55b2;p=jquery.git diff --git a/test/unit/ajax.js b/test/unit/ajax.js index 14c6218..b2e51fb 100644 --- a/test/unit/ajax.js +++ b/test/unit/ajax.js @@ -289,6 +289,32 @@ test("jQuery.ajax - xml: non-namespace elements inside namespaced elements", fun }); }); +test("jQuery.ajax - HEAD requests", function() { + expect(2); + + stop(); + jQuery.ajax({ + url: url("data/name.html"), + type: "HEAD", + success: function(data, status, xhr){ + var h = xhr.getAllResponseHeaders(); + ok( /Date/i.test(h), 'No Date in HEAD response' ); + + jQuery.ajax({ + url: url("data/name.html"), + data: { whip_it: "good" }, + type: "HEAD", + success: function(data, status, xhr){ + var h = xhr.getAllResponseHeaders(); + ok( /Date/i.test(h), 'No Date in HEAD response with data' ); + start(); + } + }); + } + }); + +}); + test("jQuery.ajax - beforeSend", function() { expect(1); stop(); @@ -799,21 +825,6 @@ test("jQuery.ajax() - JSONP, Local", function() { plus(); } }); - - // Supports Ticket #5803 - jQuery.ajax({ - url: "data/jsonp.php", - jsonpCallback: "jsonpResults", - success: function(data){ - ok( data.data, "JSON results returned without dataType:jsonp when jsonpCallback is defined" ); - plus(); - }, - error: function(data){ - ok( false, "Ajax error JSON (GET, custom callback name)" ); - plus(); - } - }); - }); test("JSONP - Custom JSONP Callback", function() {