Vadim Zhestikov
7c53543fb1
Tests: improved stability of upstream_sticky_resolve.t
...
Servers with the "resolve" parameter are resolved after the worker
process starts, and the first requests could be processed before the
DNS response arrived, failing with 502. This was seen on win32.
The test now waits for the servers to be resolved.
2026-10-15 09:51:05 -07:00
lib /Test
Tests: add RFC 9218 extensible prioritization tests
2026-09-28 13:04:04 -07:00
access.t
Tests: let tests pass on travis-ci VMs with disabled IPv6 loopback.
2017-06-15 19:42:26 +03:00
access_log.t
Tests: reworked http SSL tests to use IO::Socket::SSL.
2023-05-18 18:07:17 +03:00
access_log_variables.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
addition.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
addition_buffered.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
auth_basic.t
Tests: added auth basic test with no newline.
2025-08-11 13:59:22 +04:00
auth_delay.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
auth_request.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
auth_request_satisfy.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
auth_request_set.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
autoindex.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
autoindex_format.t
Tests: fixed perl 5.28 "Unescaped left brace in regex" warnings.
2018-06-28 16:07:28 +03:00
autoindex_win32.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
binary_upgrade.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
body.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
body_chunked.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
charset.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
charset_gzip_static.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
client_body_early_read.t
Tests: client_body_early_read directive
2026-09-02 16:24:13 -07:00
config_dump.t
Tests: style.
2019-03-22 15:31:10 +03:00
control_api.t
Tests: control API tests
2026-09-16 15:18:43 +04:00
control_api_unix.t
Tests: control API tests
2026-09-16 15:18:43 +04:00
control_api_upgrade.t
Tests: control API tests
2026-09-16 15:18:43 +04:00
dav.t
Tests: added DAV tests for edge cases and directives.
2026-05-06 22:46:01 +04:00
dav_chunked.t
Tests: using RFC-compliant chunked body requests.
2025-12-04 22:55:47 +04:00
dav_utf8.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
debug_connection.t
Tests: let tests pass on travis-ci VMs with disabled IPv6 loopback.
2017-06-15 19:42:26 +03:00
debug_connection_syslog.t
Tests: adjusted udp ports to match allocated ports range.
2017-09-13 19:04:25 +03:00
debug_connection_unix.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
empty_gif.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
error_log.t
Tests: unbreak reading new stderr data after eof.
2023-05-29 17:27:11 +04:00
fastcgi.t
Tests: fastcgi_catch_stderr test.
2019-04-11 20:12:24 +03:00
fastcgi_body.t
Tests: using RFC-compliant chunked body requests.
2025-12-04 22:55:47 +04:00
fastcgi_body2.t
Tests: avoid uninitialized warnings in fastcgi tests.
2022-09-19 14:13:22 +04:00
fastcgi_buffering.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
fastcgi_cache.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
fastcgi_extra_data.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
fastcgi_header_params.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
fastcgi_keepalive.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
fastcgi_merge_params.t
Tests: avoid uninitialized warnings in fastcgi tests.
2022-09-19 14:13:22 +04:00
fastcgi_merge_params2.t
Tests: avoid uninitialized warnings in fastcgi tests.
2022-09-19 14:13:22 +04:00
fastcgi_request_buffering.t
Tests: avoid uninitialized warnings in fastcgi tests.
2022-09-19 14:13:22 +04:00
fastcgi_request_buffering_chunked.t
Tests: handled SIGPIPE in fastcgi tests.
2017-04-20 16:05:10 +03:00
fastcgi_split.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
fastcgi_unix.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
fastcgi_variables.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
geo.t
Tests: updated commit references to git hashes.
2025-01-17 16:08:05 +04:00
geo_binary.t
Tests: allow run geo tests with binary base
2026-10-06 10:15:30 -07:00
geo_include.t
Tests: use wildcard in file names in geo include
2026-10-06 10:15:30 -07:00
geo_ipv6.t
Tests: added missing proxy prerequisites.
2018-12-16 13:05:55 +03:00
geo_unix.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
geo_volatile.t
Tests: removed surplus mkdir in map volatile tests.
2025-11-13 18:05:19 +04:00
geoip.t
Tests: dropped obsolete ipv6 prerequisite.
2017-05-04 14:31:09 +03:00
geoip2.t
Tests: geoip2 http & stream tests
2026-10-14 17:25:56 +04:00
grpc.t
Tests: zero WINDOW_UPDATE from HTTP/2 upstream
2026-08-11 17:21:13 +05:30
grpc_early_hints.t
Tests: early_hints tests.
2025-06-24 12:36:50 +04:00
grpc_next_upstream.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
grpc_pass.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
grpc_request_buffering.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
grpc_ssl.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
grpc_trailers.t
Tests: grpc tests for passing trailers from backend.
2024-09-13 20:37:41 +04:00
gunzip.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
gunzip_memcached.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
gunzip_perl.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
gunzip_ssi.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
gunzip_static.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
gzip.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
gzip_flush.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
h2.t
Tests: HTTP/2 SETTINGS TODO adjusted, fix committed
2026-07-21 16:32:31 +04:00
h2_absolute_redirect.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_auth_request.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_error_page.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_fastcgi_request_buffering.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_headers.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_host.t
Tests: HTTP/2 host parsing tests.
2025-11-27 20:52:30 +04:00
h2_http2.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-11-27 23:43:55 +04:00
h2_keepalive.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_limit_conn.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_limit_req.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_max_headers.t
Tests: max_headers tests.
2026-04-06 16:59:24 +04:00
h2_priority.t
Tests: skip h2_priority.t when RFC 7540 priorities are disabled
2026-09-28 13:04:04 -07:00
h2_priority_update.t
Tests: h2_priority_update.t parser limits via Priority header
2026-09-30 13:47:35 -07:00
h2_proxy_cache.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_proxy_max_temp_file_size.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_proxy_protocol.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_proxy_request_buffering.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_proxy_request_buffering_redirect.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_proxy_request_buffering_ssl.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_proxy_ssl.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_request_body.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_request_body_extra.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_request_body_preread.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_server_tokens.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_ssl.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_ssl_proxy_cache.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_ssl_proxy_protocol.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_ssl_variables.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_ssl_verify_client.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_trailers.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h2_variables.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h3_absolute_redirect.t
Tests: added has_feature() test for CryptX.
2023-05-29 17:04:36 +04:00
h3_bpf.t
Tests: tests for HTTP/3 with quic_bpf
2026-09-30 14:44:16 -07:00
h3_bpf_upgrade.t
Tests: tests for HTTP/3 with quic_bpf
2026-09-30 14:44:16 -07:00
h3_congestion_ack.t
Tests: HTTP/3 tests with sending ACKs on congested network.
2025-04-30 15:33:27 +04:00
h3_headers.t
Tests: HTTP/3 header tests adjusted, fix committed.
2025-08-05 22:09:14 +04:00
h3_keepalive.t
Tests: added has_feature() test for CryptX.
2023-05-29 17:04:36 +04:00
h3_limit_conn.t
Tests: added has_feature() test for CryptX.
2023-05-29 17:04:36 +04:00
h3_limit_req.t
Tests: added has_feature() test for CryptX.
2023-05-29 17:04:36 +04:00
h3_max_headers.t
Tests: added missing HTTP/3 prerequisites.
2026-04-06 21:14:26 +04:00
h3_proxy.t
Tests: added has_feature() test for CryptX.
2023-05-29 17:04:36 +04:00
h3_proxy_max_temp_file_size.t
Tests: added has_feature() test for CryptX.
2023-05-29 17:04:36 +04:00
h3_request_body.t
Tests: updated commit references to git hashes.
2025-01-17 16:08:05 +04:00
h3_request_body_extra.t
Tests: h3_request_body_extra.t cleanup.
2025-11-28 00:40:27 +04:00
h3_reusable.t
Tests: added has_feature() test for CryptX.
2023-05-29 17:04:36 +04:00
h3_server_name.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
h3_server_tokens.t
Tests: added has_feature() test for CryptX.
2023-05-29 17:04:36 +04:00
h3_ssl_early_data.t
Tests: simplified QUIC tests for discarding 0-RTT keys.
2025-09-17 02:23:29 +04:00
h3_ssl_reject_handshake.t
Tests: backed out previous change, tests shall pass again.
2026-06-09 16:46:15 +04:00
h3_ssl_session_reuse.t
Tests: unbreak tests for nginx built with AWS-LC.
2024-09-25 22:15:27 +04:00
h3_ssl_sni.t
Tests: backed out previous change, tests shall pass again.
2026-06-09 16:46:15 +04:00
h3_trailers.t
Tests: added has_feature() test for CryptX.
2023-05-29 17:04:36 +04:00
headers.t
Tests: removed TODO and try_run() checks for legacy versions.
2018-10-08 15:30:39 +03:00
http_absolute_redirect.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
http_disable_symlinks.t
Tests: adjusted 'darwin' behavior in disable_symlinks tests.
2026-03-31 04:11:57 +04:00
http_error_page.t
Tests: added error_page tests with args in internal redirect.
2017-12-07 17:32:33 +03:00
http_expect_100_continue.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
http_header_buffers.t
Tests: some more large_client_header_buffers tests.
2017-03-02 05:21:11 +03:00
http_headers_multi.t
Tests: test RFC6265 valid cookie-pair separator (ticket #1042 ).
2026-02-12 10:43:02 -08:00
http_host.t
Tests: more host parsing tests.
2025-11-27 20:51:39 +04:00
http_include.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
http_keepalive.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
http_keepalive_shutdown.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
http_listen.t
Tests: revised tests for listen port ranges.
2022-12-23 19:20:50 +04:00
http_listen_wildcard.t
Tests: revised tests for listen port ranges.
2022-12-23 19:20:50 +04:00
http_location.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
http_location_auto.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
http_location_predicate.t
Tests: improved predicate location tests
2026-08-27 15:37:14 -07:00
http_location_predicate_extra.t
Tests: improved predicate location tests
2026-08-27 15:37:14 -07:00
http_location_win32.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
http_max_headers.t
Tests: max_headers tests.
2026-04-06 16:59:24 +04:00
http_method.t
Tests: http_method.t TODO adjusted.
2025-11-13 17:02:55 +04:00
http_request_port.t
Tests: $request_port and $is_request_port variables.
2025-11-13 17:38:22 +04:00
http_resolver.t
Tests: replaced underscores with hyphens in resolver tests.
2024-05-24 19:26:40 +04:00
http_resolver_aaaa.t
Tests: replaced underscores with hyphens in resolver tests.
2024-05-24 19:26:40 +04:00
http_resolver_cleanup.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
http_resolver_cname.t
Tests: adjusted udp ports to match allocated ports range.
2017-09-13 19:04:25 +03:00
http_resolver_ipv4.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
http_server_name.t
Tests: simplified http_server_name.t by using string compare.
2024-03-25 18:34:21 +04:00
http_try_files.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
http_uri.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
http_variables.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
ignore_invalid_headers.t
Tests: updated commit references to git hashes.
2025-01-17 16:08:05 +04:00
image_filter.t
Tests: image filter size of a truncated response
2026-07-20 14:48:38 +04:00
image_filter_finalize.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-11-27 23:43:55 +04:00
image_filter_webp.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
index.t
Tests: restored access bits in index.t.
2019-10-30 15:27:55 +03:00
json_set.t
Tests: ngx_http_json_module tests
2026-09-09 17:56:07 -07:00
LICENSE
Tests: bump copyright year.
2011-07-05 20:28:08 +04:00
limit_conn.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
limit_conn_complex.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
limit_conn_dry_run.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
limit_rate.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
limit_req.t
Tests: added limit_req_status test.
2018-08-14 13:07:04 +03:00
limit_req2.t
Tests: limit_req basic tests with multiple limits.
2018-08-07 17:31:32 +03:00
limit_req_delay.t
Tests: removed TODO and try_run() checks for legacy versions.
2019-12-02 14:56:37 +03:00
limit_req_dry_run.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
mail_capability.t
Tests: SIGPIPE handling in mail tests.
2023-05-18 18:06:59 +03:00
mail_error_log.t
Tests: unbreak reading new stderr data after eof.
2023-05-29 17:27:11 +04:00
mail_imap.t
Tests: added IMAP LOGIN test with untagged CAPABILITY.
2024-11-27 15:08:18 +04:00
mail_imap_ssl.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
mail_max_errors.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
mail_pop3.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
mail_proxy_protocol.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
mail_proxy_smtp_auth.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
mail_resolver.t
Tests: added has_feature() tests for IO::Socket::SSL.
2023-05-18 18:07:02 +03:00
mail_smtp.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
mail_smtp_greeting_delay.t
Tests: added proxy_timeout in mail tests.
2021-05-19 04:32:59 +03:00
mail_smtp_xclient.t
Tests: added proxy_timeout in mail tests.
2021-05-19 04:32:59 +03:00
mail_ssl.t
Tests: whitespace cleanup.
2024-05-18 17:24:25 +04:00
mail_ssl_conf_command.t
Tests: skip ssl_conf_command tests if not supported.
2024-03-21 20:11:05 +04:00
mail_ssl_session_reuse.t
Tests: unbreak tests for nginx built with AWS-LC.
2024-09-25 22:15:27 +04:00
map.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
map_complex.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
map_volatile.t
Tests: removed surplus mkdir in map volatile tests.
2025-11-13 18:05:19 +04:00
memcached.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
memcached_fake.t
Tests: wrap long line.
2018-03-01 15:14:43 +03:00
memcached_fake_extra.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
memcached_keepalive.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
memcached_keepalive_stale.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
merge_slashes.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
mirror.t
Tests: removed TODO and try_run() checks for legacy versions.
2018-10-08 15:30:39 +03:00
mirror_proxy.t
Tests: mirror_proxy.t speedup.
2021-06-18 20:02:00 +03:00
mp4.t
Tests: adjusted mp4 tests to use H.264 encoder.
2026-02-18 23:34:06 +04:00
mp4_ssi.t
Tests: adjusted mp4 tests to use H.264 encoder.
2026-02-18 23:34:06 +04:00
mp4_start_key_frame.t
Tests: adjusted mp4 tests to use H.264 encoder.
2026-02-18 23:34:06 +04:00
msie_refresh.t
Tests: msie_refresh generic tests.
2017-12-06 19:31:20 +03:00
not_modified.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
not_modified_finalize.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
not_modified_proxy.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
perl.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
perl_gzip.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
perl_sleep.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
perl_ssi.t
Tests: removed unneeded use of Socket module from perl_ssi.t.
2017-04-02 17:07:31 +03:00
post_action.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
proxy.t
Tests: removed TODO and try_run() checks for legacy versions.
2019-12-02 14:56:37 +03:00
proxy_available.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
proxy_bind.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
proxy_bind_transparent.t
Tests: reduced differences to the upcoming proxy_bind test script.
2017-12-19 19:32:37 +03:00
proxy_bind_transparent_capability.t
Tests: removed TODO and try_run() checks for legacy versions.
2018-10-08 15:30:39 +03:00
proxy_cache.t
Tests: updated commit references to git hashes.
2025-01-17 16:08:05 +04:00
proxy_cache_bypass.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
proxy_cache_chunked.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
proxy_cache_control.t
Tests: test for upstream Cache-Control max-age overflowing value.
2025-09-26 17:01:14 +04:00
proxy_cache_convert_head.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
proxy_cache_error.t
Tests: updated commit references to git hashes.
2025-01-17 16:08:05 +04:00
proxy_cache_lock.t
Tests: relaxed proxy_cache_lock.t nolock tests to fix on Solaris.
2016-09-02 12:17:35 +03:00
proxy_cache_lock_age.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
proxy_cache_lock_ssi.t
Tests: fixed test preconditions in proxy_cache_lock_ssi.t.
2016-09-14 17:30:58 +03:00
proxy_cache_manager.t
Tests: whitespace cleanup.
2024-05-18 17:24:25 +04:00
proxy_cache_max_range_offset.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
proxy_cache_min_free.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
proxy_cache_path.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
proxy_cache_range.t
Tests: removed rewrite dependency in proxy_cache_range.t.
2017-08-30 04:25:38 +03:00
proxy_cache_revalidate.t
Tests: updated commit references to git hashes.
2025-01-17 16:08:05 +04:00
proxy_cache_use_stale.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-11-27 23:43:55 +04:00
proxy_cache_valid.t
Tests: removed TODO and try_run() checks for legacy versions.
2018-10-08 15:30:39 +03:00
proxy_cache_variables.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
proxy_cache_vary.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
proxy_chunked.t
Tests: using RFC-compliant chunked body requests.
2025-12-04 22:55:47 +04:00
proxy_chunked_extra.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
proxy_connection_headers.t
Tests: strip headers from upstream responses
2026-07-13 20:23:42 +04:00
proxy_cookie.t
Tests: added proxy_cookie_domain/path tests with "off" parameter.
2020-07-23 12:17:39 +03:00
proxy_cookie_flags.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
proxy_duplicate_headers.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
proxy_early_hints.t
Tests: early_hints tests.
2025-06-24 12:36:50 +04:00
proxy_extra_data.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
proxy_force_ranges.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
proxy_h2.t
Tests: zero WINDOW_UPDATE from HTTP/2 upstream
2026-08-11 17:21:13 +05:30
proxy_h2_body.t
Tests: use TODO in proxy_h2_body.t + aio test.
2025-12-22 22:28:58 +04:00
proxy_h2_body_discard.t
Tests: proxy tests with HTTP/2 backend.
2025-12-19 17:51:45 +04:00
proxy_h2_cache.t
Tests: added HTTP/2 backend test with proxy_cache and keepalive.
2026-02-17 18:41:19 +04:00
proxy_h2_early_hints.t
Tests: proxy tests with HTTP/2 backend.
2025-12-19 17:51:45 +04:00
proxy_h2_headers.t
Tests: proxy tests with HTTP/2 backend.
2025-12-19 17:51:45 +04:00
proxy_h2_keepalive.t
Tests: added proxy HTTP/2 keepalive tests with set body / no body.
2026-05-07 15:57:36 +04:00
proxy_h2_method.t
Tests: proxy tests with HTTP/2 backend.
2025-12-19 17:51:45 +04:00
proxy_h2_next_upstream.t
Tests: more tests to HTTP/2 backend with next upstream.
2026-02-18 23:34:06 +04:00
proxy_h2_pass_request.t
Tests: proxy tests with HTTP/2 backend.
2025-12-19 17:51:45 +04:00
proxy_h2_request_buffering.t
Tests: proxy tests with HTTP/2 backend.
2025-12-19 17:51:45 +04:00
proxy_h2_set_body.t
Tests: proxy tests with HTTP/2 backend.
2025-12-19 17:51:45 +04:00
proxy_h2_ssl.t
Tests: proxy tests with HTTP/2 backend.
2025-12-19 17:51:45 +04:00
proxy_h2_trailers.t
Tests: proxy tests with HTTP/2 backend.
2025-12-19 17:51:45 +04:00
proxy_if.t
Tests: align with OpenSSL security level 2.
2019-07-09 13:37:55 +03:00
proxy_implicit.t
Tests: skip proxy_implicit.t on exotic /etc/hosts.
2025-05-03 00:26:41 +04:00
proxy_intercept_errors.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
proxy_keepalive.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
proxy_limit_rate.t
Tests: added proxy_limit_rate test with zero value.
2024-05-27 20:48:19 +04:00
proxy_limit_rate2.t
Tests: proxy_limit_rate tests, variables support.
2024-05-27 20:48:19 +04:00
proxy_max_temp_file_size.t
Tests: added proxy_max_temp_file_size tests.
2021-09-15 16:37:32 +03:00
proxy_merge_headers.t
Tests: tests for passing Date and Server headers.
2022-05-30 21:27:01 +03:00
proxy_method.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
proxy_next_upstream.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
proxy_next_upstream_tries.t
Tests: adjusted udp ports to match allocated ports range.
2017-09-13 19:04:25 +03:00
proxy_noclose.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
proxy_non_idempotent.t
Tests: improved stability of proxy_non_idempotent.t.
2026-02-19 09:22:41 -08:00
proxy_pass_request.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
proxy_protocol.t
Tests: fixed previous commit mismerge.
2022-09-27 21:49:46 +04:00
proxy_protocol2.t
Tests: removing unneeded changes in the previous commit.
2022-10-12 13:41:32 -07:00
proxy_protocol2_tlv.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
proxy_protocol_ipv6.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
proxy_protocol_unix.t
Tests: proxy_protocol tests with unix socket.
2021-02-08 17:09:23 +03:00
proxy_redirect.t
Tests: style.
2019-03-22 15:31:10 +03:00
proxy_request_buffering.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
proxy_request_buffering_chunked.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
proxy_request_buffering_keepalive.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
proxy_request_buffering_ssl.t
Tests: align with OpenSSL security level 2.
2019-07-09 13:37:55 +03:00
proxy_set_body.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
proxy_ssi_body.t
Tests: removed TODO and try_run() checks for legacy versions.
2018-10-08 15:30:39 +03:00
proxy_ssl.t
Tests: added has_feature() tests for IO::Socket::SSL.
2023-05-18 18:07:02 +03:00
proxy_ssl_certificate.t
Tests: align with OpenSSL security level 2.
2019-07-09 13:37:55 +03:00
proxy_ssl_certificate_cache.t
Tests: caching SSL certificates with variables to upstream.
2025-01-17 04:35:05 +04:00
proxy_ssl_certificate_empty.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
proxy_ssl_certificate_vars.t
Tests: dynamic certificates to upstream in optimized SSL contexts.
2025-04-11 16:11:23 +04:00
proxy_ssl_conf_command.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
proxy_ssl_crl.t
Tests: proxy_ssl_crl tests.
2026-04-10 13:16:52 +04:00
proxy_ssl_keepalive.t
Tests: removed unneeded require from proxy_ssl_keepalive.t.
2023-05-18 18:07:01 +03:00
proxy_ssl_name.t
Tests: improved stability of proxy_ssl_name.t and upstream_zone_ssl.t.
2026-02-19 09:22:41 -08:00
proxy_ssl_verify.t
Tests: align with OpenSSL security level 2.
2019-07-09 13:37:55 +03:00
proxy_ssl_verify_ip.t
Tests: proxy_ssl_verify_ip.t adjusted for LibreSSL
2026-09-29 12:15:01 -07:00
proxy_store.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
proxy_trailers.t
Tests: using the "trailers" keyword in proxy trailers tests.
2024-09-26 17:53:26 +04:00
proxy_unfinished.t
Tests: reworked proxy_unfinished.t to use http_content().
2020-11-17 17:39:11 +03:00
proxy_unix.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
proxy_upgrade.t
Tests: $sent_http_connection tests.
2019-09-16 19:13:18 +03:00
proxy_upstream_cookie.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
proxy_variables.t
Tests: removed TODO and try_run() checks for legacy versions.
2019-12-02 14:56:37 +03:00
proxy_websocket.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
proxy_xar.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
quic_ciphers.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-11-27 23:43:55 +04:00
quic_final_size.t
Tests: QUIC stream final size tests
2026-07-29 21:34:47 +04:00
quic_key_update.t
Tests: cleanup.
2023-08-18 17:10:22 +04:00
quic_migration.t
Tests: made sure migrated QUIC connection didn't get stall.
2023-12-11 14:13:03 +04:00
quic_retry.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-11-27 23:43:55 +04:00
random_index.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
range.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
range_charset.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
range_clearing.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
range_flv.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
range_if_range.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
range_mp4.t
Tests: adjusted mp4 tests to use H.264 encoder.
2026-02-18 23:34:06 +04:00
README
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
realip.t
Tests: fixed realip.t with parallel tests.
2018-07-05 22:19:17 +03:00
realip_hostname.t
Tests: removed TODO and try_run() checks for legacy versions.
2018-10-08 15:30:39 +03:00
realip_remote_addr.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
realip_remote_port.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
referer.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
request_id.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
rewrite.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
rewrite_if.t
Tests: rewrite module tests, the "if" directive.
2018-11-09 01:20:29 +03:00
rewrite_set.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
rewrite_unescape.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
scgi.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
scgi_body.t
Tests: using RFC-compliant chunked body requests.
2025-12-04 22:55:47 +04:00
scgi_cache.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
scgi_extra_data.t
Tests: whitespace cleanup.
2024-05-18 17:24:25 +04:00
scgi_gzip.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
scgi_merge_params.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
scgi_request_buffering.t
Tests: scgi request buffering tests.
2026-02-17 17:41:48 +04:00
secure_link.t
Tests: removed TODO and try_run() checks for legacy versions.
2018-10-08 15:30:39 +03:00
server_tokens.t
Tests: fixed server_tokens tests for build names with spaces.
2023-05-18 18:07:04 +03:00
slice.t
Tests: added slice filter tests with invalid ranges.
2025-02-10 20:56:58 +04:00
split_clients.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
ssi.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
ssi_delayed.t
Tests: updated commit references to git hashes.
2025-01-17 16:08:05 +04:00
ssi_if.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
ssi_include_big.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
ssi_waited.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
ssl.t
Tests: fixed ssl.t with IO::Socket::SSL 2.096.
2026-02-18 23:34:06 +04:00
ssl_cache.t
Tests: skip ssl_cache.t server certificate verify if not supported.
2024-10-08 15:11:53 +04:00
ssl_cache_reload.t
Tests: SSL object cache inheritance on reload.
2025-01-17 04:35:05 +04:00
ssl_certificate.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
ssl_certificate_aux.t
Tests: loading certificates with auxiliary trust.
2024-10-03 14:56:19 +04:00
ssl_certificate_cache.t
Tests: caching SSL certificates with variables.
2025-01-17 04:35:05 +04:00
ssl_certificate_chain.t
Tests: compatibility with "openssl" app from OpenSSL 3.2.0.
2024-01-29 00:34:16 +03:00
ssl_certificate_compression.t
Tests: more TLS certificate compression tests.
2025-11-13 16:59:55 +04:00
ssl_certificate_perl.t
Tests: reworked http SSL tests to use IO::Socket::SSL.
2023-05-18 18:07:17 +03:00
ssl_certificates.t
Tests: workaround for broken TLSv1.3 sigalgs in LibreSSL.
2024-07-12 01:19:15 +04:00
ssl_client_escaped_cert.t
Tests: simplified http SSL tests with IO::Socket::SSL.
2023-05-18 18:07:19 +03:00
ssl_conf_command.t
Tests: skip ssl_conf_command tests if not supported.
2024-03-21 20:11:05 +04:00
ssl_crl.t
Tests: added CRL tests with intermediate certificates.
2026-04-10 13:12:07 +04:00
ssl_curve.t
Tests: ssl_curve.t passes with AWS-LC.
2026-04-15 15:47:02 +04:00
ssl_engine_keys.t
Tests: removed OpenSC dependency from ssl_engine_keys.t.
2025-05-26 21:23:42 +04:00
ssl_ocsp.t
Tests: adjusted session reuse tests in ssl_ocsp.t.
2024-03-21 20:10:26 +04:00
ssl_password_file.t
Tests: simplified http SSL tests with IO::Socket::SSL.
2023-05-18 18:07:19 +03:00
ssl_provider_keys.t
Tests: tests for loading "store:..." keys.
2025-05-26 21:23:42 +04:00
ssl_proxy_protocol.t
Tests: simplified http SSL tests with IO::Socket::SSL.
2023-05-18 18:07:19 +03:00
ssl_proxy_upgrade.t
Tests: updated commit references to git hashes.
2025-01-17 16:08:05 +04:00
ssl_reject_handshake.t
Tests: removed deprecated "ssl" directive tests.
2023-06-05 18:55:36 +04:00
ssl_session_reuse.t
Tests: unbreak tests for nginx built with AWS-LC.
2024-09-25 22:15:27 +04:00
ssl_session_ticket_key.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
ssl_sigalg.t
Tests: $ssl_sigalg and $ssl_client_sigalg variables.
2025-10-24 18:18:50 +04:00
ssl_sigalgs.t
Tests: disabled ssl_sigalgs.t with BoringSSL and AWS-LC.
2026-10-06 15:20:01 -07:00
ssl_sni.t
Tests: simplified http SSL tests with IO::Socket::SSL.
2023-05-18 18:07:19 +03:00
ssl_sni_protocols.t
Tests: skip ssl_sni_protocols.t with Net::SSLeay lacking TLSv1.3.
2025-09-30 20:54:43 +04:00
ssl_sni_reneg.t
Tests: enabled TLSv1 in ssl_sni_reneg.t.
2023-07-12 02:40:35 +03:00
ssl_sni_sessions.t
Tests: unbreak tests for nginx built with AWS-LC.
2024-09-25 22:15:27 +04:00
ssl_stapling.t
Tests: adjusted LibreSSL certificate selection TODO with TLSv1.3.
2024-10-16 05:40:51 +04:00
ssl_store_keys.t
Tests: skip ssl_store_keys.t on win32.
2025-05-27 01:57:10 +04:00
ssl_verify_client.t
Tests: loading certificate bundles.
2024-10-03 15:25:47 +04:00
ssl_verify_client_trusted.t
Tests: removed debug leftover from ssl_verify_client_trusted.t.
2024-09-25 19:30:02 +04:00
ssl_verify_depth.t
Tests: compatibility with "openssl" app from OpenSSL 3.2.0.
2024-01-29 00:34:16 +03:00
stream_access.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_access_log.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_access_log_escape.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_access_log_none.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_error_log.t
Tests: unbreak reading new stderr data after eof.
2023-05-29 17:27:11 +04:00
stream_geo.t
Tests: updated commit references to git hashes.
2025-01-17 16:08:05 +04:00
stream_geo_binary.t
Tests: allow run geo tests with binary base
2026-10-06 10:15:30 -07:00
stream_geo_include.t
Tests: use wildcard in file names in geo include
2026-10-06 10:15:30 -07:00
stream_geo_ipv6.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_geo_unix.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_geoip.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_geoip2.t
Tests: geoip2 http & stream tests
2026-10-14 17:25:56 +04:00
stream_limit_conn.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_limit_conn_complex.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_limit_conn_dry_run.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
stream_limit_rate.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_limit_rate2.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
stream_map.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_pass.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-11-27 23:43:55 +04:00
stream_proxy.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_proxy_bind.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_proxy_complex.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_proxy_half_close.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
stream_proxy_next_upstream.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
stream_proxy_protocol.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_proxy_protocol2_tlv.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
stream_proxy_protocol_ipv6.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_proxy_protocol_ssl.t
Tests: added has_feature() tests for IO::Socket::SSL.
2023-05-18 18:07:02 +03:00
stream_proxy_ssl.t
Tests: fixed stream_proxy_ssl.t with LibreSSL and TLSv1.3.
2023-03-23 19:50:21 +03:00
stream_proxy_ssl_alpn.t
Tests: stream proxy_ssl_alpn.
2026-04-24 10:23:06 -07:00
stream_proxy_ssl_certificate.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_proxy_ssl_certificate_cache.t
Tests: caching SSL certificates with variables to upstream.
2025-01-17 04:35:05 +04:00
stream_proxy_ssl_certificate_vars.t
Tests: dynamic certificates to upstream in optimized SSL contexts.
2025-04-11 16:11:23 +04:00
stream_proxy_ssl_conf_command.t
Tests: skip ssl_conf_command tests if not supported.
2024-03-21 20:11:05 +04:00
stream_proxy_ssl_name.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_proxy_ssl_name_complex.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_proxy_ssl_verify.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_realip.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_realip_hostname.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_resolver.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_server_name.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-11-27 23:43:55 +04:00
stream_set.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
stream_split_clients.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_ssl.t
Tests: reworked stream SSL tests to use IO::Socket::SSL.
2023-05-18 18:07:12 +03:00
stream_ssl_alpn.t
Tests: skip stream_ssl_alpn.t on OpenSSL < 1.0.2.
2024-05-21 14:12:43 +04:00
stream_ssl_certificate.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
stream_ssl_certificate_cache.t
Tests: caching SSL certificates with variables.
2025-01-17 04:35:05 +04:00
stream_ssl_conf_command.t
Tests: skip ssl_conf_command tests if not supported.
2024-03-21 20:11:05 +04:00
stream_ssl_ocsp.t
Tests: fixed stream ssl_ocsp tests.
2026-03-24 19:12:12 +04:00
stream_ssl_preread.t
Tests: simplified stream SSL tests with IO::Socket::SSL.
2023-05-18 18:07:15 +03:00
stream_ssl_preread_alpn.t
Tests: simplified stream SSL tests with IO::Socket::SSL.
2023-05-18 18:07:15 +03:00
stream_ssl_preread_protocol.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_ssl_realip.t
Tests: added has_feature() tests for IO::Socket::SSL.
2023-05-18 18:07:02 +03:00
stream_ssl_reject_handshake.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-11-27 23:43:55 +04:00
stream_ssl_session_reuse.t
Tests: unbreak tests for nginx built with AWS-LC.
2024-09-25 22:15:27 +04:00
stream_ssl_sni_protocols.t
Tests: skip ssl_sni_protocols.t with Net::SSLeay lacking TLSv1.3.
2025-09-30 20:54:43 +04:00
stream_ssl_stapling.t
Tests: adjusted LibreSSL certificate selection TODO with TLSv1.3.
2024-10-16 05:40:51 +04:00
stream_ssl_variables.t
Tests: unbreak stream_ssl_variables.t with old IO::Socket::SSL.
2023-05-23 16:30:01 +04:00
stream_ssl_verify_client.t
Tests: removed old "Net::SSLeay version >= 1.36" checks.
2024-09-23 18:11:06 +04:00
stream_status_variable.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_tcp_nodelay.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_udp_limit_conn.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_udp_limit_rate.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_udp_proxy.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
stream_udp_proxy_requests.t
Tests: stream_udp_proxy_requests adjusted.
2024-07-30 18:43:53 +04:00
stream_udp_stream.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_udp_upstream.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_udp_upstream_hash.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_udp_upstream_least_conn.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_udp_wildcard.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_unix.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_upstream.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_upstream_hash.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
stream_upstream_least_conn.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_upstream_least_time.t
Tests: skip upstream least_time tests on win32.
2026-05-06 21:41:45 +04:00
stream_upstream_max_conns.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_upstream_random.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_upstream_resolve.t
Tests: upstream configuration tests with re-resolvable servers.
2024-11-18 21:27:26 +04:00
stream_upstream_resolve_reload.t
Tests: upstream configuration tests with re-resolvable servers.
2024-11-18 21:27:26 +04:00
stream_upstream_resolver.t
Tests: fixed upstream resolver tests when run in parallel.
2024-11-27 18:42:57 +04:00
stream_upstream_service.t
Tests: fixed upstream service tests over TCP.
2024-11-28 21:41:14 +04:00
stream_upstream_service_reload.t
Tests: upstream configuration tests with re-resolvable servers.
2024-11-18 21:27:26 +04:00
stream_upstream_zone.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stream_upstream_zone_ssl.t
Tests: fixed upstream zone ssl tests with LibreSSL and TLSv1.3.
2023-03-23 19:50:30 +03:00
stream_variables.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
stub_status.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
sub_filter.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
sub_filter_buffering.t
Tests: style.
2019-03-22 15:31:10 +03:00
sub_filter_merge.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
sub_filter_multi.t
Tests: improved stability of sub_filter_multi.t.
2026-02-19 09:22:41 -08:00
sub_filter_multi2.t
Tests: removed TODO and try_run() checks for legacy versions.
2016-08-31 18:21:07 +03:00
sub_filter_perl.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
sub_filter_slice.t
Tests: made http_content() exportable.
2020-11-17 17:39:09 +03:00
sub_filter_ssi.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
subrequest_output_buffer_size.t
Tests: removed TODO and try_run() checks for legacy versions.
2018-10-08 15:30:39 +03:00
syslog.t
Tests: using Sys::Hostname to get hostname in a portable way.
2020-10-12 18:13:07 +01:00
trailers.t
Tests: improved stability of trailers.t.
2026-02-19 09:22:41 -08:00
tunnel.t
Tests: http_tunnel tests.
2026-05-11 20:05:11 -07:00
tunnel_auth_basic.t
Tests: tunnel auth basic tests.
2026-05-11 20:05:11 -07:00
tunnel_next_upstream.t
Tests: compatibility with Perl < 5.14 in tunnel_next_upstream.t
2026-07-17 16:37:46 +04:00
upstream.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
upstream_hash.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
upstream_hash_memcached.t
Tests: handled Cache::Memcached::Fast brokenness.
2017-11-23 14:42:47 +03:00
upstream_ip_hash.t
Tests: added upstream ip_hash test with single peer.
2018-11-07 14:49:36 +03:00
upstream_ip_hash_ipv6.t
Tests: upstream_ip_hash_ipv6.t startup fixes.
2019-08-06 20:45:56 +03:00
upstream_keepalive.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
upstream_least_conn.t
Tests: simplified parallel modifications in tests.
2016-07-12 17:39:03 +03:00
upstream_least_time.t
Tests: skip upstream least_time tests on win32.
2026-05-06 21:41:45 +04:00
upstream_max_conns.t
Tests: added upstream max_conns tests with hash balancer.
2018-11-07 15:07:23 +03:00
upstream_max_conns_sticky.t
Tests: upstream sticky tests with max_conns feature.
2026-03-10 06:17:36 +04:00
upstream_random.t
Tests: removed TODO and try_run() checks for legacy versions.
2019-12-02 14:56:37 +03:00
upstream_resolve.t
Tests: upstream configuration tests with re-resolvable servers.
2024-11-18 21:27:26 +04:00
upstream_resolve_reload.t
Tests: upstream configuration tests with re-resolvable servers.
2024-11-18 21:27:26 +04:00
upstream_resolver.t
Tests: fixed upstream resolver tests when run in parallel.
2024-11-27 18:42:57 +04:00
upstream_service.t
Tests: fixed upstream service tests over TCP.
2024-11-28 21:41:14 +04:00
upstream_service_reload.t
Tests: upstream configuration tests with re-resolvable servers.
2024-11-18 21:27:26 +04:00
upstream_sticky.t
Tests: upstream sticky cookie samesite flag tests.
2026-03-10 06:17:36 +04:00
upstream_sticky_drain.t
Tests: upstream sticky drain tests.
2026-03-10 06:17:36 +04:00
upstream_sticky_learn.t
Tests: fixed sticky learn test with pre open-source implementation.
2026-03-20 09:26:14 -06:00
upstream_sticky_learn_header.t
Tests: upstream sticky learn tests with "header" parameter.
2026-03-10 06:17:36 +04:00
upstream_sticky_next.t
Tests: proxy_next_upstream tests with sticky upstreams.
2026-03-10 06:17:36 +04:00
upstream_sticky_resolve.t
Tests: improved stability of upstream_sticky_resolve.t
2026-10-15 09:51:05 -07:00
upstream_sticky_route.t
Tests: added tests for the "sticky route".
2026-03-10 06:17:36 +04:00
upstream_zone.t
Tests: removed TODO and try_run() checks for legacy versions.
2018-10-08 15:30:39 +03:00
upstream_zone_ssl.t
Tests: improved stability of proxy_ssl_name.t and upstream_zone_ssl.t.
2026-02-19 09:22:41 -08:00
userid.t
Tests: removed TODO and try_run() checks for legacy versions.
2019-12-02 14:56:37 +03:00
userid_flags.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
uwsgi.t
Tests: removed TODO and try_run() checks for legacy versions.
2025-07-03 15:24:01 +04:00
uwsgi_body.t
Tests: using RFC-compliant chunked body requests.
2025-12-04 22:55:47 +04:00
uwsgi_ssl.t
Tests: enabled TLSv1 in uwsgi SSL tests.
2023-07-12 02:40:49 +03:00
uwsgi_ssl_certificate.t
Tests: more uwsgi tests with SSL.
2021-05-24 18:28:17 +03:00
uwsgi_ssl_certificate_vars.t
Tests: removed TODO and try_run() checks for legacy versions.
2023-08-25 18:12:08 +04:00
uwsgi_ssl_verify.t
Tests: enabled TLSv1 in uwsgi SSL tests.
2023-07-12 02:40:49 +03:00
worker_channel.t
Tests: worker channel tests
2026-09-03 22:16:47 +04:00
worker_shutdown_timeout.t
Tests: removed TODO and try_run() checks for legacy versions.
2017-11-24 19:58:40 +03:00
worker_shutdown_timeout_h2.t
Tests: converted to use "http2 on".
2025-11-28 00:35:36 +04:00
worker_shutdown_timeout_mail.t
Tests: added proxy_timeout in mail tests.
2021-05-19 04:32:59 +03:00
worker_shutdown_timeout_proxy_upgrade.t
Tests: removed TODO and try_run() checks for legacy versions.
2018-10-08 15:30:39 +03:00
worker_shutdown_timeout_stream.t
Tests: added TEST_GLOBALS_STREAM variable support.
2020-11-12 17:46:49 +03:00
xslt.t
Tests: removed TODO and try_run() checks for legacy versions.
2021-06-01 16:40:18 +03:00
xslt_external_entities.t
Tests: xslt external entities
2026-07-13 11:23:26 -07:00
xslt_params.t
Tests: removed TODO and try_run() checks for legacy versions.
2018-10-08 15:30:39 +03:00