pytest: disable two H3 earlydata tests for all platforms (was: macOS)

Follow-up to 692c7f133e #19252
Follow-up to eefd03c572 #18703

Ref: #19719
Ref: #19723

Fixes #19724
Closes #19730
This commit is contained in:
Viktor Szakats 2025-11-27 15:37:19 +01:00
parent 7a10f49322
commit 0081c5b126
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
2 changed files with 8 additions and 8 deletions

View file

@ -566,10 +566,10 @@ class TestDownload:
pytest.skip("h3 early data not supported")
if proto != 'h3' and sys.platform.startswith('darwin') and env.ci_run:
pytest.skip('failing on macOS CI runners')
if proto == 'h3' and sys.platform.startswith('darwin') and env.curl_uses_lib('wolfssl'):
pytest.skip('h3 wolfssl early data failing on macOS')
if proto == 'h3' and sys.platform.startswith('darwin') and env.curl_uses_lib('gnutls'):
pytest.skip('h3 gnutls early data failing on macOS')
if proto == 'h3' and env.curl_uses_lib('wolfssl'):
pytest.skip('h3 wolfssl early data failing')
if proto == 'h3' and env.curl_uses_lib('gnutls'):
pytest.skip('h3 gnutls early data failing')
count = 2
docname = 'data-10k'
# we want this test to always connect to nghttpx, since it is

View file

@ -663,10 +663,10 @@ class TestUpload:
pytest.skip("h3 not supported")
if proto != 'h3' and sys.platform.startswith('darwin') and env.ci_run:
pytest.skip('failing on macOS CI runners')
if proto == 'h3' and sys.platform.startswith('darwin') and env.curl_uses_lib('wolfssl'):
pytest.skip('h3 wolfssl early data failing on macOS')
if proto == 'h3' and sys.platform.startswith('darwin') and env.curl_uses_lib('gnutls'):
pytest.skip('h3 gnutls early data failing on macOS')
if proto == 'h3' and env.curl_uses_lib('wolfssl'):
pytest.skip('h3 wolfssl early data failing')
if proto == 'h3' and env.curl_uses_lib('gnutls'):
pytest.skip('h3 gnutls early data failing')
count = 2
# we want this test to always connect to nghttpx, since it is
# the only server we have that supports TLS earlydata