X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=test%2Funit%2Fajax.js;h=b7eb57d8e841ea458beb41069cff70fe2863e51f;hb=515efbdc7119aa79de710144effe18413d4cb14a;hp=7f3f39aff46c370ceed5e25c47f940fce8b83bdb;hpb=ba9e0fc177841bd74cc5ea4e52f09cd87d747bf5;p=jquery.git diff --git a/test/unit/ajax.js b/test/unit/ajax.js index 7f3f39a..b7eb57d 100644 --- a/test/unit/ajax.js +++ b/test/unit/ajax.js @@ -68,6 +68,35 @@ test("jQuery.ajax() - error callbacks", function() { }); }); +test(".ajax() - hash", function() { + expect(3); + + jQuery.ajax({ + url: "data/name.html#foo", + beforeSend: function( xhr, settings ) { + equals(settings.url, "data/name.html", "Make sure that the URL is trimmed."); + return false; + } + }); + + jQuery.ajax({ + url: "data/name.html?abc#foo", + beforeSend: function( xhr, settings ) { + equals(settings.url, "data/name.html?abc", "Make sure that the URL is trimmed."); + return false; + } + }); + + jQuery.ajax({ + url: "data/name.html?abc#foo", + data: { "test": 123 }, + beforeSend: function( xhr, settings ) { + equals(settings.url, "data/name.html?abc&test=123", "Make sure that the URL is trimmed."); + return false; + } + }); +}); + test(".ajax() - 304", function() { expect( 1 ); stop();