From cdb266738b9057cf73a241f267271a6a5e47d1ca Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Wed, 27 May 2026 22:40:50 +0200 Subject: [PATCH] pytest: re-enable test test_05_01 and test_05_02 for quiche 0.29.0+ The upstream issue seems to have been fixed or mitigated in quiche v0.29.0. Though the original upstream report and patch remain open at the time of writing this. Ref: https://github.com/cloudflare/quiche/issues/2277 Ref: https://github.com/cloudflare/quiche/pull/2278 Follow-up to 252b82f693574e884fb36dfde9371b409716a0fc #21730 Follow-up to 91b422d356a52d32708c02514d8ede66363e8847 #20952 Follow-up to 14478429e71ef0eee6d12b73113e9ff8e3ae9e75 #19916 Closes #21784 --- tests/http/test_05_errors.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/http/test_05_errors.py b/tests/http/test_05_errors.py index 8d82c093eb..3483a28e8a 100644 --- a/tests/http/test_05_errors.py +++ b/tests/http/test_05_errors.py @@ -43,7 +43,7 @@ class TestErrors: @pytest.mark.parametrize("proto", Env.http_protos()) def test_05_01_partial_1(self, env: Env, httpd, nghttpx, proto): if proto == 'h3' and env.curl_uses_lib('quiche') and \ - not env.curl_lib_version_at_least('quiche', '0.29.1'): + not env.curl_lib_version_at_least('quiche', '0.29.0'): pytest.skip("quiche issue #2277 not fixed") count = 1 curl = CurlClient(env=env) @@ -64,7 +64,7 @@ class TestErrors: @pytest.mark.parametrize("proto", Env.http_mplx_protos()) def test_05_02_partial_20(self, env: Env, httpd, nghttpx, proto): if proto == 'h3' and env.curl_uses_lib('quiche') and \ - not env.curl_lib_version_at_least('quiche', '0.29.1'): + not env.curl_lib_version_at_least('quiche', '0.29.0'): pytest.skip("quiche issue #2277 not fixed") count = 20 curl = CurlClient(env=env)