From a0cbf601922bd8591f19c15b33e66b52560c0172 Mon Sep 17 00:00:00 2001 From: Rick Waldron Date: Mon, 15 Oct 2012 16:00:50 -0400 Subject: [PATCH] Split failing cross domain tests into two separate test bodies. Signed-off-by: Rick Waldron --- test/unit/ajax.js | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/test/unit/ajax.js b/test/unit/ajax.js index 547dcae8f..8c1033ee0 100644 --- a/test/unit/ajax.js +++ b/test/unit/ajax.js @@ -2316,13 +2316,10 @@ if ( jQuery.ajax && ( !isLocal || hasPHP ) ) { /* jQuery.each arguments end */ ); - test( "jQuery ajax - failing cross-domain", function() { - - expect( 2 ); - - stop(); + asyncTest( "jQuery ajax - failing cross-domain (non-existing)", function() { + expect( 1 ); - var i = 2; + var i = 1; jQuery.ajax({ url: "http://somewebsitethatdoesnotexist-67864863574657654.com", @@ -2333,11 +2330,17 @@ if ( jQuery.ajax && ( !isLocal || hasPHP ) ) { ok( true, "file not found: " + xhr.status + " => " + e ); }, complete: function() { - if ( ! --i ) { + if ( !--i ) { start(); } } }); + }); + + asyncTest( "jQuery ajax - failing cross-domain", function() { + expect( 1 ); + + var i = 1; jQuery.ajax({ url: "http://www.google.com", @@ -2348,12 +2351,11 @@ if ( jQuery.ajax && ( !isLocal || hasPHP ) ) { ok( true, "access denied: " + xhr.status + " => " + e ); }, complete: function() { - if ( ! --i ) { + if ( !--i ) { start(); } } }); - }); test( "jQuery ajax - atom+xml", function() { -- 2.39.5