git.asbjorn.biz
/
jquery.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Ensure that AJAX requests are actually aborted in all browsers. Fix #7422.
[jquery.git]
/
test
/
unit
/
ajax.js
diff --git
a/test/unit/ajax.js
b/test/unit/ajax.js
index
b2e51fb
..
4ce14c2
100644
(file)
--- a/
test/unit/ajax.js
+++ b/
test/unit/ajax.js
@@
-137,7
+137,7
@@
test(".load()) - 404 error callbacks", function() {
});
test("jQuery.ajax() - abort", function() {
});
test("jQuery.ajax() - abort", function() {
- expect( 6 );
+ expect( 8 );
stop();
jQuery('#foo').ajaxStart(function(){
stop();
jQuery('#foo').ajaxStart(function(){
@@
-157,7
+157,10
@@
test("jQuery.ajax() - abort", function() {
complete: function(){ ok(true, "complete"); }
});
complete: function(){ ok(true, "complete"); }
});
+ equals( xhr.readyState, 1, "XHR readyState indicates successful dispatch" );
+
xhr.abort();
xhr.abort();
+ equals( xhr.readyState, 0, "XHR readyState indicates successful abortion" );
});
test("Ajax events with context", function() {
});
test("Ajax events with context", function() {