Ensure that AJAX requests are actually aborted in all browsers. Fix #7422.

This commit is contained in:
Colin Snover 2010-11-06 13:52:30 -05:00
parent a4df6945b8
commit e57b73a0ac
2 changed files with 9 additions and 5 deletions

View file

@ -137,7 +137,7 @@ test(".load()) - 404 error callbacks", function() {
});
test("jQuery.ajax() - abort", function() {
expect( 6 );
expect( 8 );
stop();
jQuery('#foo').ajaxStart(function(){
@ -157,7 +157,10 @@ test("jQuery.ajax() - abort", function() {
complete: function(){ ok(true, "complete"); }
});
equals( xhr.readyState, 1, "XHR readyState indicates successful dispatch" );
xhr.abort();
equals( xhr.readyState, 0, "XHR readyState indicates successful abortion" );
});
test("Ajax events with context", function() {