curl/tests/http/testenv
Stefan Eissing ab5e0bfddc
pytest: add SOCKS tests and scoring
Configure curl with `--with-test-sockd=<path to sockd>` for a locally
installed dante sockd server and new `test_40_*` will verify that
down- and uploads work via SOCKS.

Invoke scorecard.py with `--socks4` or `--socks5` to run performance
tests with SOCKS. Note that SOCKS is not supported for HTTP/3.

Ref: #17969
Closes #17986
2025-07-23 18:12:31 +02:00
..
mod_curltest http: fix HTTP/2 handling of TE request header using "trailers" 2025-04-22 15:55:36 +02:00
__init__.py pytest: add SOCKS tests and scoring 2025-07-23 18:12:31 +02:00
caddy.py scorecard: rework format and add json print 2025-06-02 23:15:33 +02:00
certs.py pytest: add pinnedpubkey test cases 2025-05-21 22:45:42 +02:00
client.py tests/http/clients: move to tests/client 2025-06-17 19:39:36 +02:00
curl.py pytest: add SOCKS tests and scoring 2025-07-23 18:12:31 +02:00
dante.py pytest: add SOCKS tests and scoring 2025-07-23 18:12:31 +02:00
env.py pytest: add SOCKS tests and scoring 2025-07-23 18:12:31 +02:00
httpd.py pytest: increase server KeepAliveTimeout 2025-07-20 23:15:11 +02:00
nghttpx.py pytest: adapt for runs with openssl-1.1.1 2025-06-05 13:52:29 +02:00
ports.py pytest-xdist: pytest in parallel 2025-05-15 21:44:31 +02:00
vsftpd.py pytest-xdist: pytest in parallel 2025-05-15 21:44:31 +02:00
ws_echo_server.py tests: change Python code style to pass ruff checks 2024-10-04 14:02:05 -07:00