]> source.dussan.org Git - jquery.git/commit
Tests: Allow statusText to be "success" in AJAX tests
authorMichał Gołębiowski-Owczarek <m.goleb@gmail.com>
Wed, 1 Dec 2021 11:46:17 +0000 (12:46 +0100)
committerMichał Gołębiowski-Owczarek <m.goleb@gmail.com>
Wed, 1 Dec 2021 12:25:43 +0000 (13:25 +0100)
commit7439e221c02abe6690b38afece519f830481e179
tree68979cae29469b73e26dcd4812480ee082f55763
parentb39cfa1505f5ccce28a4a83d8700f0edb3e9cd8c
Tests: Allow statusText to be "success" in AJAX tests

In HTTP/2, status message is not supported and whatever is reported as
statusText differs between browsers. In Chrome & Safari it's "success", in
Firefox & IE it's "OK". So far "success" wasn't allowed. This made the tests
pass locally if you're running an HTTP/1.1 server but on TestSwarm which is
now proxied via an HTTP/2-equipped Cloudflare, the relevant test started failing
in Chrome & Safari.

Allow "success" to resolve the issue.

Closes gh-4973

(cherry picked from commit 19ced963c63372eae5aca9e1a4baec80b78a2b8e)
test/unit/ajax.js