diff --git a/test/unit/ajax.js b/test/unit/ajax.js index 89161a928..d048fdad9 100644 --- a/test/unit/ajax.js +++ b/test/unit/ajax.js @@ -1578,16 +1578,19 @@ module( "ajax", { } } ); - ajaxTest( "#13240 - jQuery.ajax() - support non-RFC2616 methods", 1, { - url: "data/echoQuery.php", - method: "PATCH", - success: function() { - ok( true, "success" ); - }, - error: function() { - ok( false, "error" ); - } - }); + // BrowserStack PATCH support sometimes breaks so on TestSwarm run the test in IE8 only. + if ( location.search.indexOf( "swarmURL=" ) === -1 || document.documentMode < 9 ) { + ajaxTest( "#13240 - jQuery.ajax() - support non-RFC2616 methods", 1, { + url: "data/echoQuery.php", + method: "PATCH", + success: function() { + ok( true, "success" ); + }, + error: function() { + ok( false, "error" ); + } + } ); + } testIframeWithCallback( "#14379 - jQuery.ajax() on unload", "ajax/onunload.html", function( status ) { expect( 1 );