/curl/tests/http/ |
H A D | conftest.py | 71 def nghttpx(env, httpd) -> Optional[Nghttpx]: function 72 nghttpx = NghttpxQuic(env=env) 74 nghttpx.clear_logs() 75 assert nghttpx.start() 76 yield nghttpx 77 nghttpx.stop() 81 nghttpx = NghttpxFwd(env=env) 83 nghttpx.clear_logs() 84 assert nghttpx.start() 85 yield nghttpx [all …]
|
H A D | test_06_eyeballs.py | 41 def _class_scope(self, env, httpd, nghttpx): argument 43 nghttpx.start_if_needed() 49 def test_06_01_h3_only(self, env: Env, httpd, nghttpx, repeat): argument 58 def test_06_02_h3_only(self, env: Env, httpd, nghttpx, repeat): argument 59 nghttpx.stop_if_running() 67 def test_06_03_h3_fallback_h2(self, env: Env, httpd, nghttpx, repeat): argument 68 nghttpx.stop_if_running() 77 def test_06_04_h3_fallback_h1(self, env: Env, httpd, nghttpx, repeat): argument 78 nghttpx.stop_if_running() 86 def test_06_10_stats_success(self, env: Env, httpd, nghttpx, repeat): argument [all …]
|
H A D | test_14_auth.py | 42 def _class_scope(self, env, httpd, nghttpx): argument 44 nghttpx.start_if_needed() 51 def test_14_01_digest_get_noauth(self, env: Env, httpd, nghttpx, repeat, proto): argument 61 def test_14_02_digest_get_auth(self, env: Env, httpd, nghttpx, repeat, proto): argument 73 def test_14_03_digest_put_auth(self, env: Env, httpd, nghttpx, repeat, proto): argument 86 def test_14_04_digest_large_pw(self, env: Env, httpd, nghttpx, repeat, proto): argument 103 def test_14_05_basic_large_pw(self, env: Env, httpd, nghttpx, repeat, proto): argument 123 def test_14_06_basic_very_large_pw(self, env: Env, httpd, nghttpx, repeat, proto): argument
|
H A D | test_02_download.py | 43 def _class_scope(self, env, httpd, nghttpx): argument 45 nghttpx.start_if_needed() 92 httpd, nghttpx, repeat, proto): argument 147 httpd, nghttpx, repeat, proto): argument 166 httpd, nghttpx, repeat, proto): argument 182 httpd, nghttpx, repeat, proto): argument 193 httpd, nghttpx, repeat, proto): argument 208 httpd, nghttpx, repeat, proto): argument 221 httpd, nghttpx, repeat, proto): argument 236 httpd, nghttpx, repeat, proto): argument [all …]
|
H A D | test_07_upload.py | 43 def _class_scope(self, env, httpd, nghttpx): argument 45 nghttpx.start_if_needed() 56 def test_07_01_upload_1_small(self, env: Env, httpd, nghttpx, repeat, proto): argument 71 def test_07_02_upload_1_large(self, env: Env, httpd, nghttpx, repeat, proto): argument 213 def test_07_30_put_100k(self, env: Env, httpd, nghttpx, repeat, proto): argument 233 def test_07_31_put_10m(self, env: Env, httpd, nghttpx, repeat, proto): argument 267 def test_07_33_issue_11157a(self, env: Env, httpd, nghttpx, repeat): argument 288 def test_07_33_issue_11157b(self, env: Env, httpd, nghttpx, repeat): argument 310 def test_07_34_issue_11194(self, env: Env, httpd, nghttpx, repeat): argument 364 def test_07_37_upload_307(self, env: Env, httpd, nghttpx, repeat, proto): argument [all …]
|
H A D | test_18_methods.py | 43 def _class_scope(self, env, httpd, nghttpx): argument 45 nghttpx.start_if_needed() 58 def test_18_01_delete(self, env: Env, httpd, nghttpx, repeat, proto): argument 71 def test_18_02_delete_h2_special(self, env: Env, httpd, nghttpx, repeat): argument
|
H A D | test_03_goaway.py | 43 def _class_scope(self, env, httpd, nghttpx): argument 45 nghttpx.start_if_needed() 50 def test_03_01_h2_goaway(self, env: Env, httpd, nghttpx, repeat): argument 82 def test_03_02_h3_goaway(self, env: Env, httpd, nghttpx, repeat): argument 105 assert nghttpx.reload(timeout=timedelta(seconds=2)) 118 def test_03_03_h1_goaway(self, env: Env, httpd, nghttpx, repeat): argument
|
H A D | test_05_errors.py | 43 def _class_scope(self, env, httpd, nghttpx): argument 45 nghttpx.start_if_needed() 51 def test_05_01_partial_1(self, env: Env, httpd, nghttpx, repeat, argument 74 def test_05_02_partial_20(self, env: Env, httpd, nghttpx, repeat, argument 97 def test_05_03_required(self, env: Env, httpd, nghttpx, repeat): argument 122 def test_05_04_unclean_tls_shutdown(self, env: Env, httpd, nghttpx, repeat, proto): argument
|
H A D | test_17_ssl_use.py | 44 def _class_scope(self, env, httpd, nghttpx): argument 46 nghttpx.start_if_needed() 50 def test_17_01_sslinfo_plain(self, env: Env, httpd, nghttpx, repeat): argument 61 def test_17_02_sslinfo_reconnect(self, env: Env, httpd, nghttpx, tls_max, repeat): argument 106 def test_17_03_trailing_dot(self, env: Env, httpd, nghttpx, repeat, proto): argument 123 def test_17_04_double_dot(self, env: Env, httpd, nghttpx, repeat, proto): argument 147 def test_17_05_ip_addr(self, env: Env, httpd, nghttpx, repeat, proto): argument 166 def test_17_06_localhost(self, env: Env, httpd, nghttpx, repeat, proto): argument 189 def test_17_07_ssl_ciphers(self, env: Env, httpd, nghttpx, ciphers, succeed, repeat): argument
|
H A D | test_04_stuttered.py | 43 def _class_scope(self, env, httpd, nghttpx): argument 45 nghttpx.start_if_needed() 51 def test_04_01_download_1(self, env: Env, httpd, nghttpx, repeat, argument 68 httpd, nghttpx, repeat, proto): argument 90 def test_04_03_1000_10_1(self, env: Env, httpd, nghttpx, repeat, proto): argument 112 def test_04_04_1000_10_1(self, env: Env, httpd, nghttpx, repeat, proto): argument
|
H A D | test_16_info.py | 43 def _class_scope(self, env, httpd, nghttpx): argument 45 nghttpx.start_if_needed() 58 def test_16_01_info_download(self, env: Env, httpd, nghttpx, repeat, proto): argument 71 def test_16_02_info_302_download(self, env: Env, httpd, nghttpx, repeat, proto): argument 85 def test_16_03_info_upload(self, env: Env, httpd, nghttpx, proto, repeat): argument 104 def test_16_04_info_http_download(self, env: Env, httpd, nghttpx, repeat, proto): argument
|
H A D | test_01_basic.py | 40 def _class_scope(self, env, nghttpx): argument 42 nghttpx.start_if_needed() 81 def test_01_05_h3_get(self, env: Env, httpd, nghttpx): argument 91 def test_01_06_timings(self, env: Env, httpd, nghttpx, repeat, proto): argument
|
/curl/tests/data/ |
H A D | test2403 | 60 server: nghttpx 61 via: 1.1 nghttpx 68 "server":["nghttpx"], 69 "via":["1.1 nghttpx"]
|
H A D | test2401 | 55 server: nghttpx 56 via: 1.1 nghttpx 67 Via: 2 nghttpx
|
H A D | test2503 | 32 nghttpx-h3 59 via: 1.1 nghttpx 66 "via":["1.1 nghttpx"]
|
H A D | test2502 | 73 Via: 3 nghttpx 78 Via: 3 nghttpx 83 Via: 3 nghttpx 88 Via: 3 nghttpx
|
H A D | test2500 | 33 nghttpx-h3 70 via: 1.1 nghttpx 75 s/^server: nghttpx.*\r?\n//
|
H A D | test2402 | 75 Via: 2 nghttpx 81 Via: 2 nghttpx 87 Via: 2 nghttpx 93 Via: 2 nghttpx
|
H A D | test2404 | 75 Via: 2 nghttpx 81 Via: 2 nghttpx 87 Via: 2 nghttpx 93 Via: 2 nghttpx
|
H A D | test1700 | 88 via: 1.1 nghttpx 95 via: 1.1 nghttpx 100 s/^server: nghttpx.*\r?\n//
|
H A D | test2400 | 58 server: nghttpx 59 via: 1.1 nghttpx
|
H A D | test2406 | 58 server: nghttpx 59 via: 1.1 nghttpx
|
/curl/tests/http/testenv/ |
H A D | __init__.py | 37 from .nghttpx import Nghttpx 38 from .nghttpx import Nghttpx, NghttpxQuic, NghttpxFwd
|
/curl/tests/ |
H A D | http2-server.pl | 35 my $nghttpx = "nghttpx"; 57 $nghttpx = $ARGV[1]; 110 my $cmdline="$nghttpx --backend=$connect ".
|
H A D | http3-server.pl | 36 my $nghttpx = "nghttpx"; 57 $nghttpx = $ARGV[1]; 110 my $cmdline="$nghttpx --http2-proxy --backend=$connect ".
|