Skip to content
Permalink
Browse files

Considers Safari XMLHttpRequest's bug when testing for custom status …

…text. Will have to be revisited when $.browser.chrome is introduced.
  • Loading branch information...
jaubourg committed Aug 26, 2011
1 parent 3589a53 commit f37fc9966e40b73dd4018872343b4b4ea36c4d46
Showing with 2 additions and 2 deletions.
  1. +2 −2 test/unit/ajax.js
@@ -2096,10 +2096,10 @@ test( "jQuery.ajax - statusText" , 4, function() {
stop();
jQuery.ajax( url( "data/statusText.php?status=200&text=Hello" ) ).done(function( _, statusText, jqXHR ) {
strictEqual( statusText, "success", "callback status text ok for success" );
strictEqual( jqXHR.statusText, "Hello", "jqXHR status text ok for success" );
ok( jqXHR.statusText === "Hello" || jQuery.browser.safari && jqXHR.statusText === "OK", "jqXHR status text ok for success (" + jqXHR.statusText + ")" );
jQuery.ajax( url( "data/statusText.php?status=404&text=World" ) ).fail(function( jqXHR, statusText ) {
strictEqual( statusText, "error", "callback status text ok for error" );
strictEqual( jqXHR.statusText, "World", "jqXHR status text ok for error" );
ok( jqXHR.statusText === "World" || jQuery.browser.safari && jqXHR.statusText === "Not Found", "jqXHR status text ok for error (" + jqXHR.statusText + ")" );
start();
});
});

0 comments on commit f37fc99

Please sign in to comment.
You can’t perform that action at this time.