curl/tests/http/testenv
Stefan Eissing 345557248e
pytest: fixes for recent python, add FTP tests
Fixes:
- in uds tests, abort also silently on os errors
- be conservative on the h3 goaway duration
- detect curl debug build and use in checks
- fix caddy version check for slight difference under linux
- set caddy default path fitting for linux
- fix deprecation warnings in valid time checks

FTP tests:
- add '--with-test-vsftpd=path' to configure
- use vsftpd default path suitable for linux
- add test_30 with plain FTP tests
- add test_31 with --ssl-reqd FTP tests
- add vsftpd to linux GHA for pytest workflows

Closes #13661
2024-05-17 16:53:17 +02:00
..
mod_curltest pytest: add DELETE tests, check server version 2024-05-16 22:51:25 +02:00
__init__.py pytest: fixes for recent python, add FTP tests 2024-05-17 16:53:17 +02:00
caddy.py http2: flow control and buffer improvements 2023-03-30 23:11:26 +02:00
certs.py pytest: fixes for recent python, add FTP tests 2024-05-17 16:53:17 +02:00
client.py websocket: fix curl_ws_recv() 2024-02-20 13:57:58 +01:00
curl.py pytest: fixes for recent python, add FTP tests 2024-05-17 16:53:17 +02:00
env.py pytest: fixes for recent python, add FTP tests 2024-05-17 16:53:17 +02:00
httpd.py vtls: TLS session storage overhaul 2024-04-26 13:58:36 +02:00
nghttpx.py http3: initial support for OpenSSL 3.2 QUIC stack 2024-01-22 16:15:45 +01:00
ports.py tidy-up: mostly whitespace nits 2023-08-31 23:02:10 +00:00
vsftpd.py pytest: fixes for recent python, add FTP tests 2024-05-17 16:53:17 +02:00
ws_echo_server.py tests/http: more tests with specific clients 2023-04-26 23:24:46 +02:00