curl-curl/tests/http
Viktor Szakats 8292820b73
pytest: replace allowlist with feature check to enable OCSP test 17_08
Add a `cert-status` feature flag to `curlinfo`, based on the conditions
used in `lib/vtls` sources.

To:
- fix disabling this test when using OpenSSL (or fork) built with
  the `no-ocsp` option.
- enable this test for AWS-LC in CI.

Note:
- BoringSSL (and quiche) has OSCP disabled by default.
- MultiSSL dynamic selection continues to confuse this test.
  (To fix it, support would need to be detected by querying libcurl
  via curl. Probably overkill given that OCSP is on its way out.)

Follow-up to f2c765028f #20149

Closes #20133
2026-01-02 01:23:27 +01:00
..
testenv pytest: replace allowlist with feature check to enable OCSP test 17_08 2026-01-02 01:23:27 +01:00
.gitignore tidy-up: mostly whitespace nits 2023-08-31 23:02:10 +00:00
CMakeLists.txt cmake: update a comment 2025-12-12 13:09:52 +01:00
config.ini.in pytest: add tests using sshd 2025-12-12 11:58:57 +01:00
conftest.py pytest: add tests using sshd 2025-12-12 11:58:57 +01:00
Makefile.am pytest: add tests using sshd 2025-12-12 11:58:57 +01:00
requirements.txt GHA: bump pip-dependencies 2026-01-01 20:49:00 +01:00
scorecard.py scorecard: more upload options 2025-12-19 13:58:12 +01:00
test_01_basic.py pytest: fix and improve reliability 2025-12-02 17:15:36 +01:00
test_02_download.py pytest: improve stragglers 2025-12-02 17:04:20 +01:00
test_03_goaway.py pytest fixes and improvements 2025-11-17 08:02:52 +01:00
test_04_stuttered.py pytest fixes and improvements 2025-11-17 08:02:52 +01:00
test_05_errors.py quiche: fix version for skip due to flakiness 2025-12-10 18:07:51 +01:00
test_06_eyeballs.py test: increase altsvc test reliability 2025-12-10 00:23:33 +01:00
test_07_upload.py pytest: disable two H3 earlydata tests for all platforms (was: macOS) 2025-11-27 15:51:47 +01:00
test_08_caddy.py pytest fixes and improvements 2025-11-17 08:02:52 +01:00
test_09_push.py pytest fixes and improvements 2025-11-17 08:02:52 +01:00
test_10_proxy.py badwords: fix issues found in tests 2025-11-17 13:30:35 +01:00
test_11_unix.py ip_quadruple/proxy: make port uint16_t 2025-11-27 14:32:01 +01:00
test_12_reuse.py test: increase altsvc test reliability 2025-12-10 00:23:33 +01:00
test_13_proxy_auth.py pytest fixes and improvements 2025-11-17 08:02:52 +01:00
test_14_auth.py pytest: quiche flakiness 2025-12-10 15:26:27 +01:00
test_15_tracing.py pytest: skip specific tests for no-verbose builds 2025-10-02 10:41:46 +02:00
test_16_info.py lib: timer stats improvements 2025-11-25 16:18:59 +01:00
test_17_ssl_use.py pytest: replace allowlist with feature check to enable OCSP test 17_08 2026-01-02 01:23:27 +01:00
test_18_methods.py pytest fixes and improvements 2025-11-17 08:02:52 +01:00
test_19_shutdown.py pytest fixes and improvements 2025-11-17 08:02:52 +01:00
test_20_websockets.py websocket: improve handling of 0-len frames 2025-08-28 11:00:02 +02:00
test_30_vsftpd.py ftp: make EPRT connections non-blocking 2025-12-06 14:48:04 +01:00
test_31_vsftpds.py ftp: make EPRT connections non-blocking 2025-12-06 14:48:04 +01:00
test_32_ftps_vsftpd.py ftp: make EPRT connections non-blocking 2025-12-06 14:48:04 +01:00
test_40_socks.py pytest: socksd startup delay 2025-12-09 16:03:38 +01:00
test_50_scp.py pytest: add tests using sshd 2025-12-12 11:58:57 +01:00
test_51_sftp.py pytest: add tests using sshd 2025-12-12 11:58:57 +01:00