Add some abort() Ajax tests. Verifies that #3984 works.
This commit is contained in:
parent
e424e01c47
commit
84dd82eb1a
|
@ -70,6 +70,30 @@ test("jQuery.ajax() - error callbacks", function() {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test("jQuery.ajax() - abort", function() {
|
||||||
|
expect( 6 );
|
||||||
|
stop();
|
||||||
|
|
||||||
|
jQuery('#foo').ajaxStart(function(){
|
||||||
|
ok( true, "ajaxStart" );
|
||||||
|
}).ajaxStop(function(){
|
||||||
|
ok( true, "ajaxStop" );
|
||||||
|
start();
|
||||||
|
}).ajaxSend(function(){
|
||||||
|
ok( true, "ajaxSend" );
|
||||||
|
}).ajaxComplete(function(){
|
||||||
|
ok( true, "ajaxComplete" );
|
||||||
|
});
|
||||||
|
|
||||||
|
var xhr = jQuery.ajax({
|
||||||
|
url: url("data/name.php?wait=5"),
|
||||||
|
beforeSend: function(){ ok(true, "beforeSend"); },
|
||||||
|
complete: function(){ ok(true, "complete"); }
|
||||||
|
});
|
||||||
|
|
||||||
|
xhr.abort();
|
||||||
|
});
|
||||||
|
|
||||||
test("Ajax events with context", function() {
|
test("Ajax events with context", function() {
|
||||||
expect(6);
|
expect(6);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue