From ee29dbdb8fc46d2d238b7c0aac135d2ad09c323e Mon Sep 17 00:00:00 2001 From: Daniel Stenberg <daniel@haxx.se> Date: Wed, 30 Apr 2003 20:25:39 +0000 Subject: [PATCH] Each test case now specifies which server(s) it needs, without relying on the test number. --- tests/data/test1 | 3 +++ tests/data/test10 | 3 +++ tests/data/test100 | 3 +++ tests/data/test101 | 3 +++ tests/data/test102 | 3 +++ tests/data/test103 | 3 +++ tests/data/test104 | 3 +++ tests/data/test105 | 3 +++ tests/data/test106 | 3 +++ tests/data/test107 | 3 +++ tests/data/test108 | 3 +++ tests/data/test109 | 3 +++ tests/data/test11 | 3 +++ tests/data/test110 | 3 +++ tests/data/test111 | 3 +++ tests/data/test112 | 3 +++ tests/data/test113 | 3 +++ tests/data/test114 | 3 +++ tests/data/test115 | 3 +++ tests/data/test116 | 3 +++ tests/data/test117 | 3 +++ tests/data/test118 | 3 +++ tests/data/test119 | 3 +++ tests/data/test12 | 3 +++ tests/data/test120 | 3 +++ tests/data/test121 | 3 +++ tests/data/test122 | 3 +++ tests/data/test123 | 3 +++ tests/data/test124 | 3 +++ tests/data/test125 | 3 +++ tests/data/test126 | 3 +++ tests/data/test127 | 3 +++ tests/data/test128 | 3 +++ tests/data/test13 | 3 +++ tests/data/test130 | 3 +++ tests/data/test131 | 3 +++ tests/data/test132 | 3 +++ tests/data/test133 | 3 +++ tests/data/test134 | 3 +++ tests/data/test135 | 3 +++ tests/data/test136 | 3 +++ tests/data/test137 | 3 +++ tests/data/test138 | 3 +++ tests/data/test139 | 3 +++ tests/data/test14 | 3 +++ tests/data/test140 | 3 +++ tests/data/test141 | 3 +++ tests/data/test142 | 3 +++ tests/data/test15 | 3 +++ tests/data/test16 | 3 +++ tests/data/test17 | 3 +++ tests/data/test18 | 3 +++ tests/data/test19 | 3 +++ tests/data/test190 | 3 +++ tests/data/test2 | 3 +++ tests/data/test20 | 3 +++ tests/data/test200 | 3 +++ tests/data/test201 | 3 +++ tests/data/test202 | 3 +++ tests/data/test21 | 3 +++ tests/data/test22 | 3 +++ tests/data/test23 | 3 +++ tests/data/test24 | 3 +++ tests/data/test25 | 3 +++ tests/data/test26 | 3 +++ tests/data/test27 | 3 +++ tests/data/test28 | 3 +++ tests/data/test29 | 3 +++ tests/data/test3 | 3 +++ tests/data/test30 | 3 +++ tests/data/test300 | 3 +++ tests/data/test301 | 3 +++ tests/data/test302 | 3 +++ tests/data/test303 | 3 +++ tests/data/test304 | 3 +++ tests/data/test305 | 3 +++ tests/data/test306 | 3 +++ tests/data/test31 | 3 +++ tests/data/test32 | 3 +++ tests/data/test33 | 3 +++ tests/data/test34 | 3 +++ tests/data/test36 | 3 +++ tests/data/test37 | 3 +++ tests/data/test38 | 3 +++ tests/data/test39 | 3 +++ tests/data/test4 | 3 +++ tests/data/test400 | 3 +++ tests/data/test401 | 3 +++ tests/data/test402 | 3 +++ tests/data/test403 | 3 +++ tests/data/test43 | 3 +++ tests/data/test44 | 3 +++ tests/data/test45 | 3 +++ tests/data/test46 | 3 +++ tests/data/test47 | 3 +++ tests/data/test48 | 3 +++ tests/data/test49 | 3 +++ tests/data/test5 | 3 +++ tests/data/test50 | 3 +++ tests/data/test51 | 3 +++ tests/data/test52 | 3 +++ tests/data/test53 | 3 +++ tests/data/test54 | 3 +++ tests/data/test55 | 3 +++ tests/data/test56 | 3 +++ tests/data/test57 | 3 +++ tests/data/test58 | 3 +++ tests/data/test59 | 3 +++ tests/data/test6 | 3 +++ tests/data/test60 | 3 +++ tests/data/test61 | 3 +++ tests/data/test7 | 3 +++ tests/data/test8 | 3 +++ tests/data/test9 | 3 +++ 114 files changed, 342 insertions(+) diff --git a/tests/data/test1 b/tests/data/test1 index 78815a3048..42d3ffbe3e 100644 --- a/tests/data/test1 +++ b/tests/data/test1 @@ -20,6 +20,9 @@ Funny-head: yesyes # # Client-side <client> +<server> +http +</server> <name> simple HTTP GET </name> diff --git a/tests/data/test10 b/tests/data/test10 index ef34e87121..3b8674943d 100644 --- a/tests/data/test10 +++ b/tests/data/test10 @@ -12,6 +12,9 @@ blablabla # Client-side <client> +<server> +http +</server> <name> simple HTTP PUT from file </name> diff --git a/tests/data/test100 b/tests/data/test100 index c5ccce786e..8fbb1714e9 100644 --- a/tests/data/test100 +++ b/tests/data/test100 @@ -19,6 +19,9 @@ dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr # # Client-side <client> +<server> +ftp +</server> <name> FTP dir list PASV </name> diff --git a/tests/data/test101 b/tests/data/test101 index a191c4ba20..eabc6e2efc 100644 --- a/tests/data/test101 +++ b/tests/data/test101 @@ -17,6 +17,9 @@ dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr # Client-side <client> +<server> +ftp +</server> <name> FTP dir list, PORT with specified IP </name> diff --git a/tests/data/test102 b/tests/data/test102 index 186732625b..a124581fd8 100644 --- a/tests/data/test102 +++ b/tests/data/test102 @@ -12,6 +12,9 @@ works # Client-side <client> +<server> +ftp +</server> <name> FTP RETR PASV </name> diff --git a/tests/data/test103 b/tests/data/test103 index d362feaee7..e463913186 100644 --- a/tests/data/test103 +++ b/tests/data/test103 @@ -12,6 +12,9 @@ works # Client-side <client> +<server> +ftp +</server> <name> FTP RETR PORT with CWD </name> diff --git a/tests/data/test104 b/tests/data/test104 index ef6b9fc5db..a37b84f5d2 100644 --- a/tests/data/test104 +++ b/tests/data/test104 @@ -7,6 +7,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP --head to get file size only </name> diff --git a/tests/data/test105 b/tests/data/test105 index 3ae69d4e59..b077ecc750 100644 --- a/tests/data/test105 +++ b/tests/data/test105 @@ -12,6 +12,9 @@ works # Client-side <client> +<server> +ftp +</server> <name> FTP user+password in URL and ASCII transfer </name> diff --git a/tests/data/test106 b/tests/data/test106 index 4f8a3b3171..4b18095f53 100644 --- a/tests/data/test106 +++ b/tests/data/test106 @@ -12,6 +12,9 @@ works # Client-side <client> +<server> +ftp +</server> <name> FTP GET with type=A style ASCII URL using %20 codes </name> diff --git a/tests/data/test107 b/tests/data/test107 index ebbeefee98..bb69f16b79 100644 --- a/tests/data/test107 +++ b/tests/data/test107 @@ -1,6 +1,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP PASV upload file </name> diff --git a/tests/data/test108 b/tests/data/test108 index eadc076f52..27c5c6d237 100644 --- a/tests/data/test108 +++ b/tests/data/test108 @@ -6,6 +6,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP PORT upload with CWD </name> diff --git a/tests/data/test109 b/tests/data/test109 index a109c62c00..4aad721236 100644 --- a/tests/data/test109 +++ b/tests/data/test109 @@ -6,6 +6,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP PASV upload append </name> diff --git a/tests/data/test11 b/tests/data/test11 index 9a9ccdd8a5..d06cb64f64 100644 --- a/tests/data/test11 +++ b/tests/data/test11 @@ -36,6 +36,9 @@ If this is received, the location following worked # Client-side <client> +<server> +http +</server> <name> simple HTTP Location: following </name> diff --git a/tests/data/test110 b/tests/data/test110 index 310517468a..4014daa82c 100644 --- a/tests/data/test110 +++ b/tests/data/test110 @@ -11,6 +11,9 @@ but we emulate that # Client-side <client> +<server> +ftp +</server> <name> FTP download resume with set limit </name> diff --git a/tests/data/test111 b/tests/data/test111 index 8e80ecb620..78b6141af0 100644 --- a/tests/data/test111 +++ b/tests/data/test111 @@ -7,6 +7,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download resume beyond file size </name> diff --git a/tests/data/test112 b/tests/data/test112 index b551522428..e519d67565 100644 --- a/tests/data/test112 +++ b/tests/data/test112 @@ -4,6 +4,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP PASV upload resume </name> diff --git a/tests/data/test113 b/tests/data/test113 index 5dcc6afaf1..6357897b44 100644 --- a/tests/data/test113 +++ b/tests/data/test113 @@ -4,6 +4,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download, failed login: USER not valid </name> diff --git a/tests/data/test114 b/tests/data/test114 index 52f4378b21..0dfff77a06 100644 --- a/tests/data/test114 +++ b/tests/data/test114 @@ -4,6 +4,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download, failed login: PASS not valid </name> diff --git a/tests/data/test115 b/tests/data/test115 index 73ee731f21..204b0ccd98 100644 --- a/tests/data/test115 +++ b/tests/data/test115 @@ -4,6 +4,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download, failed PASV </name> diff --git a/tests/data/test116 b/tests/data/test116 index 618c26d008..0bc8620c8a 100644 --- a/tests/data/test116 +++ b/tests/data/test116 @@ -4,6 +4,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download, failed PORT </name> diff --git a/tests/data/test117 b/tests/data/test117 index edd5b7e09f..428cbee9da 100644 --- a/tests/data/test117 +++ b/tests/data/test117 @@ -4,6 +4,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download, failed TYPE </name> diff --git a/tests/data/test118 b/tests/data/test118 index ffd3e0130c..b97c0c9615 100644 --- a/tests/data/test118 +++ b/tests/data/test118 @@ -4,6 +4,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download, failed RETR </name> diff --git a/tests/data/test119 b/tests/data/test119 index 4aa681482c..2e53a82b2c 100644 --- a/tests/data/test119 +++ b/tests/data/test119 @@ -4,6 +4,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download, failed RETR with PORT </name> diff --git a/tests/data/test12 b/tests/data/test12 index 9f105f0cff..98dc39f559 100644 --- a/tests/data/test12 +++ b/tests/data/test12 @@ -20,6 +20,9 @@ ink="#ffffff" vlink="#cccccc"> # Client-side <client> +<server> +http +</server> <name> HTTP range support </name> diff --git a/tests/data/test120 b/tests/data/test120 index bb97eff4a9..2fcf015390 100644 --- a/tests/data/test120 +++ b/tests/data/test120 @@ -12,6 +12,9 @@ works # Client-side <client> +<server> +ftp +</server> <name> ftp download with post-quote delete operation </name> diff --git a/tests/data/test121 b/tests/data/test121 index c94b6262f0..64d26f9e29 100644 --- a/tests/data/test121 +++ b/tests/data/test121 @@ -12,6 +12,9 @@ works # Client-side <client> +<server> +ftp +</server> <name> ftp download with post- and pre-transfer delete operations </name> diff --git a/tests/data/test122 b/tests/data/test122 index f1a481b1ba..3e385502aa 100644 --- a/tests/data/test122 +++ b/tests/data/test122 @@ -7,6 +7,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download resume with whole file already downloaded </name> diff --git a/tests/data/test123 b/tests/data/test123 index 218548aa70..066d709605 100644 --- a/tests/data/test123 +++ b/tests/data/test123 @@ -4,6 +4,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP upload resume with whole file already downloaded </name> diff --git a/tests/data/test124 b/tests/data/test124 index 6ae97b7802..721f3271f3 100644 --- a/tests/data/test124 +++ b/tests/data/test124 @@ -7,6 +7,9 @@ we can still send data even if pwd fails! # Client-side <client> +<server> +ftp +</server> <name> FTP download, failed PWD </name> diff --git a/tests/data/test125 b/tests/data/test125 index 6fa05add55..57f8e01057 100644 --- a/tests/data/test125 +++ b/tests/data/test125 @@ -4,6 +4,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download, failed CWD </name> diff --git a/tests/data/test126 b/tests/data/test126 index 060eefc507..1c32165230 100644 --- a/tests/data/test126 +++ b/tests/data/test126 @@ -7,6 +7,9 @@ this is file contents # Client-side <client> +<server> +ftp +</server> <name> FTP download with multiple replies at once in RETR </name> diff --git a/tests/data/test127 b/tests/data/test127 index 34618308d0..aafe559d11 100644 --- a/tests/data/test127 +++ b/tests/data/test127 @@ -7,6 +7,9 @@ moooooooo # Client-side <client> +<server> +ftp +</server> <name> FTP --disable-epsv </name> diff --git a/tests/data/test128 b/tests/data/test128 index bb09ec749c..a09631e0ca 100644 --- a/tests/data/test128 +++ b/tests/data/test128 @@ -4,6 +4,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP upload with --crlf </name> diff --git a/tests/data/test13 b/tests/data/test13 index 5049946aad..251a12d181 100644 --- a/tests/data/test13 +++ b/tests/data/test13 @@ -11,6 +11,9 @@ blabla custom request result # Client-side <client> +<server> +http +</server> <name> HTTP custom request 'DELETE' </name> diff --git a/tests/data/test130 b/tests/data/test130 index 21a69c02bb..86a422564e 100644 --- a/tests/data/test130 +++ b/tests/data/test130 @@ -19,6 +19,9 @@ dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr # # Client-side <client requires=netrc_debug> +<server> +ftp +</server> <name> FTP (optional .netrc; no user/pass) dir list PASV </name> diff --git a/tests/data/test131 b/tests/data/test131 index 9576ac8476..e1a8de78f2 100644 --- a/tests/data/test131 +++ b/tests/data/test131 @@ -19,6 +19,9 @@ dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr # # Client-side <client requires=netrc_debug> +<server> +ftp +</server> <name> FTP (optional .netrc; user/no pass) dir list PASV </name> diff --git a/tests/data/test132 b/tests/data/test132 index 128de5a0e6..4d1f10b433 100644 --- a/tests/data/test132 +++ b/tests/data/test132 @@ -19,6 +19,9 @@ dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr # # Client-side <client requires=netrc_debug> +<server> +ftp +</server> <name> FTP (optional .netrc; user/passwd supplied) dir list PASV </name> diff --git a/tests/data/test133 b/tests/data/test133 index f496e8f35f..d30a6d5a13 100644 --- a/tests/data/test133 +++ b/tests/data/test133 @@ -19,6 +19,9 @@ dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr # # Client-side <client requires=netrc_debug> +<server> +ftp +</server> <name> FTP (compulsory .netrc; ignored user/passwd) dir list PASV </name> diff --git a/tests/data/test134 b/tests/data/test134 index 484946fe6f..258a4f3a93 100644 --- a/tests/data/test134 +++ b/tests/data/test134 @@ -19,6 +19,9 @@ dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr # # Client-side <client requires=netrc_debug> +<server> +ftp +</server> <name> FTP (optional .netrc; programmatic user/passwd) dir list PASV </name> diff --git a/tests/data/test135 b/tests/data/test135 index ec39ecd0b7..5d63c2954c 100644 --- a/tests/data/test135 +++ b/tests/data/test135 @@ -16,6 +16,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP retrieve a byte-range </name> diff --git a/tests/data/test136 b/tests/data/test136 index d17bb04333..3847f8f46f 100644 --- a/tests/data/test136 +++ b/tests/data/test136 @@ -7,6 +7,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP with user and no password </name> diff --git a/tests/data/test137 b/tests/data/test137 index 3138f17736..65a7bc762c 100644 --- a/tests/data/test137 +++ b/tests/data/test137 @@ -7,6 +7,9 @@ this is file contents # Client-side <client> +<server> +ftp +</server> <name> FTP download without size in RETR string </name> diff --git a/tests/data/test138 b/tests/data/test138 index 0d8bb90abd..af862e74ee 100644 --- a/tests/data/test138 +++ b/tests/data/test138 @@ -10,6 +10,9 @@ this is file contents # Client-side <client> +<server> +ftp +</server> <name> FTP download without size in RETR string and no SIZE command </name> diff --git a/tests/data/test139 b/tests/data/test139 index dd87118f15..8d58a9b4ee 100644 --- a/tests/data/test139 +++ b/tests/data/test139 @@ -10,6 +10,9 @@ this is file contents # Client-side <client> +<server> +ftp +</server> <name> FTP download a newer file with -z </name> diff --git a/tests/data/test14 b/tests/data/test14 index 795a9b4dbf..722383d796 100644 --- a/tests/data/test14 +++ b/tests/data/test14 @@ -10,6 +10,9 @@ Connection: close # Client-side <client> +<server> +http +</server> <name> HTTP HEAD with Connection: close </name> diff --git a/tests/data/test140 b/tests/data/test140 index eecec6029f..e0718e111a 100644 --- a/tests/data/test140 +++ b/tests/data/test140 @@ -9,6 +9,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download file with -z, expected to not transfer </name> diff --git a/tests/data/test141 b/tests/data/test141 index 6496095868..d12003a512 100644 --- a/tests/data/test141 +++ b/tests/data/test141 @@ -9,6 +9,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP download info with -I </name> diff --git a/tests/data/test142 b/tests/data/test142 index 680e08a01a..b9470ab3fb 100644 --- a/tests/data/test142 +++ b/tests/data/test142 @@ -6,6 +6,9 @@ # Client-side <client> +<server> +ftp +</server> <name> FTP URL with too deep (100+) dir hierarchy </name> diff --git a/tests/data/test15 b/tests/data/test15 index 4a89537397..224c0d5aae 100644 --- a/tests/data/test15 +++ b/tests/data/test15 @@ -12,6 +12,9 @@ Repeated nonsense-headers # Client-side <client> +<server> +http +</server> <name> --write-out test </name> diff --git a/tests/data/test16 b/tests/data/test16 index eadcedd832..c31cf1acd1 100644 --- a/tests/data/test16 +++ b/tests/data/test16 @@ -13,6 +13,9 @@ the content goes here # Client-side <client> +<server> +http +</server> <name> HTTP with proxy athorization </name> diff --git a/tests/data/test17 b/tests/data/test17 index ae799bd629..a3f30b2bd3 100644 --- a/tests/data/test17 +++ b/tests/data/test17 @@ -10,6 +10,9 @@ This is the proof it works # Client-side <client> +<server> +http +</server> <name> HTTP with config file on stdin </name> diff --git a/tests/data/test18 b/tests/data/test18 index 04fb5ad8c7..053909c947 100644 --- a/tests/data/test18 +++ b/tests/data/test18 @@ -22,6 +22,9 @@ hoo # Client-side <client> +<server> +http +</server> <name> multiple requests using {} in URL </name> diff --git a/tests/data/test19 b/tests/data/test19 index 5e2b352c38..0313ec7de9 100644 --- a/tests/data/test19 +++ b/tests/data/test19 @@ -6,6 +6,9 @@ # Client-side <client> +<server> +none +</server> <name> attempt connect to non-listening socket </name> diff --git a/tests/data/test190 b/tests/data/test190 index 947fda9ad5..5c75b9f412 100644 --- a/tests/data/test190 +++ b/tests/data/test190 @@ -5,6 +5,9 @@ moooooooo # Client-side <client> +<server> +ftp +</server> <name> FTP download with strict timeout and slow CWD </name> diff --git a/tests/data/test2 b/tests/data/test2 index d8c72d0742..e1357130c4 100644 --- a/tests/data/test2 +++ b/tests/data/test2 @@ -14,6 +14,9 @@ Funny-head: yesyes # # Client-side <client> +<server> +http +</server> <name> HTTP GET with user and password </name> diff --git a/tests/data/test20 b/tests/data/test20 index 943596430b..0b47595d7f 100644 --- a/tests/data/test20 +++ b/tests/data/test20 @@ -6,6 +6,9 @@ # Client-side <client> +<server> +http +</server> <name> attempt connect to non-existing host name </name> diff --git a/tests/data/test200 b/tests/data/test200 index 709de52fe6..a8af499e30 100644 --- a/tests/data/test200 +++ b/tests/data/test200 @@ -11,6 +11,9 @@ moo # Client-side <client> +<server> +none +</server> <name> basic file:// file </name> diff --git a/tests/data/test201 b/tests/data/test201 index f441be801a..3e6d937972 100644 --- a/tests/data/test201 +++ b/tests/data/test201 @@ -6,6 +6,9 @@ # Client-side <client> +<server> +none +</server> <name> missing file:// file </name> diff --git a/tests/data/test202 b/tests/data/test202 index 4a7fd313e8..ef679e07a0 100644 --- a/tests/data/test202 +++ b/tests/data/test202 @@ -6,6 +6,9 @@ # Client-side <client> +<server> +none +</server> <name> two file:// URLs to stdout </name> diff --git a/tests/data/test21 b/tests/data/test21 index 168731db6e..cbd22947fb 100644 --- a/tests/data/test21 +++ b/tests/data/test21 @@ -6,6 +6,9 @@ # Client-side <client> +<server> +http +</server> <name> use curl with multiple request methods </name> diff --git a/tests/data/test22 b/tests/data/test22 index 86e3da1003..686a6bb9da 100644 --- a/tests/data/test22 +++ b/tests/data/test22 @@ -10,6 +10,9 @@ This is the proof it works # Client-side <client> +<server> +http +</server> <name> get HTTP with URL > 10000 bytes </name> diff --git a/tests/data/test23 b/tests/data/test23 index 1a30b303d4..dfd0967f89 100644 --- a/tests/data/test23 +++ b/tests/data/test23 @@ -6,6 +6,9 @@ # Client-side <client> +<server> +http +</server> <name> unsupported protocol:// URL </name> diff --git a/tests/data/test24 b/tests/data/test24 index 2b0167c390..74a012ff71 100644 --- a/tests/data/test24 +++ b/tests/data/test24 @@ -10,6 +10,9 @@ This silly page doesn't reaaaaaly exist so you should not get it. # Client-side <client> +<server> +http +</server> <name> HTTP GET fail silently on HTTP error return </name> diff --git a/tests/data/test25 b/tests/data/test25 index cdad6ee183..2ee484a21b 100644 --- a/tests/data/test25 +++ b/tests/data/test25 @@ -51,6 +51,9 @@ Connection: close # Client-side <client> +<server> +http +</server> <name> looping HTTP Location: following with --max-redirs, no persistance </name> diff --git a/tests/data/test26 b/tests/data/test26 index 7e08efcc19..df42f20eb5 100644 --- a/tests/data/test26 +++ b/tests/data/test26 @@ -11,6 +11,9 @@ Connection: close # Client-side <client> +<server> +http +</server> <name> specify more -o than URLs </name> diff --git a/tests/data/test27 b/tests/data/test27 index b5851c2406..c0aa6a5ec8 100644 --- a/tests/data/test27 +++ b/tests/data/test27 @@ -11,6 +11,9 @@ Set-Cookie: path=/; thewinneris=nowayyouwin; # Client-side <client> +<server> +http +</server> <name> Get same cookie page several times </name> diff --git a/tests/data/test28 b/tests/data/test28 index 57349e138f..d59949fa6f 100644 --- a/tests/data/test28 +++ b/tests/data/test28 @@ -36,6 +36,9 @@ If this is received, the location following worked # Client-side <client> +<server> +http +</server> <name> HTTP Location: following with extra spaces in header </name> diff --git a/tests/data/test29 b/tests/data/test29 index 66ff5b9fca..465223f984 100644 --- a/tests/data/test29 +++ b/tests/data/test29 @@ -14,6 +14,9 @@ wait 10 # Client-side <client> +<server> +http +</server> <name> HTTP with 2 secs timeout </name> diff --git a/tests/data/test3 b/tests/data/test3 index ac1bf51b9a..e6bb28f22c 100644 --- a/tests/data/test3 +++ b/tests/data/test3 @@ -14,6 +14,9 @@ this is data even though Content-Length is set to zero # # Client-side <client> +<server> +http +</server> <name> HTTP POST with user and password </name> diff --git a/tests/data/test30 b/tests/data/test30 index 8a5de32b64..16b3ad124c 100644 --- a/tests/data/test30 +++ b/tests/data/test30 @@ -6,6 +6,9 @@ # Client-side <client> +<server> +http +</server> <name> HTTP with no data in server reply </name> diff --git a/tests/data/test300 b/tests/data/test300 index 7daf261e9f..4840f63ff1 100644 --- a/tests/data/test300 +++ b/tests/data/test300 @@ -14,6 +14,9 @@ MooMoo # # Client-side <client> +<server> +https +</server> <name> simple HTTPS GET </name> diff --git a/tests/data/test301 b/tests/data/test301 index 88ee14b3b7..9226a476b5 100644 --- a/tests/data/test301 +++ b/tests/data/test301 @@ -14,6 +14,9 @@ Funny-head: yesyes # # Client-side <client> +<server> +https +</server> <name> HTTPS GET with user and password </name> diff --git a/tests/data/test302 b/tests/data/test302 index 61202bf781..70f5791d44 100644 --- a/tests/data/test302 +++ b/tests/data/test302 @@ -7,6 +7,9 @@ MOOOOO # # Client-side <client> +<server> +https +</server> <name> HTTPS GET over HTTP proxy fails </name> diff --git a/tests/data/test303 b/tests/data/test303 index 1b2253d410..d7a55a7804 100644 --- a/tests/data/test303 +++ b/tests/data/test303 @@ -14,6 +14,9 @@ wait 10 # Client-side <client> +<server> +https +</server> <name> HTTPS with 2 secs timeout </name> diff --git a/tests/data/test304 b/tests/data/test304 index 69f654ba2e..c715cd69e6 100644 --- a/tests/data/test304 +++ b/tests/data/test304 @@ -12,6 +12,9 @@ blablabla # Client-side <client> +<server> +https +</server> <name> HTTPS multipart formpost </name> diff --git a/tests/data/test305 b/tests/data/test305 index 70432039f1..92d9d67d7b 100644 --- a/tests/data/test305 +++ b/tests/data/test305 @@ -6,6 +6,9 @@ # Client-side <client> +<server> +https +</server> <name> insecure HTTPS without permission </name> diff --git a/tests/data/test306 b/tests/data/test306 index bb07b524d5..1704d7c93b 100644 --- a/tests/data/test306 +++ b/tests/data/test306 @@ -27,6 +27,9 @@ verify # # Client-side <client> +<server> +https +</server> <name> HTTPS GET, receive no headers only data! </name> diff --git a/tests/data/test31 b/tests/data/test31 index 8ff61a0dfa..f4bb622151 100644 --- a/tests/data/test31 +++ b/tests/data/test31 @@ -23,6 +23,9 @@ boo # Client-side <client> +<server> +http +</server> <name> HTTP with weirdly formatted cookies and cookiejar storage </name> diff --git a/tests/data/test32 b/tests/data/test32 index 69573945b3..176639a71c 100644 --- a/tests/data/test32 +++ b/tests/data/test32 @@ -20,6 +20,9 @@ Funny-head: yesyes # # Client-side <client> +<server> +http +</server> <name> HTTP with -d and -G </name> diff --git a/tests/data/test33 b/tests/data/test33 index f255bc4e0e..3b94f044e7 100644 --- a/tests/data/test33 +++ b/tests/data/test33 @@ -7,6 +7,9 @@ # Client-side <client> +<server> +http +</server> <name> HTTP PUT with resume </name> diff --git a/tests/data/test34 b/tests/data/test34 index ea7d239b24..f8a526d4d3 100644 --- a/tests/data/test34 +++ b/tests/data/test34 @@ -30,6 +30,9 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbb # # Client-side <client> +<server> +http +</server> <name> HTTP GET with chunked Transfer-Encoding </name> diff --git a/tests/data/test36 b/tests/data/test36 index 75b05ccee8..effaeb73a4 100644 --- a/tests/data/test36 +++ b/tests/data/test36 @@ -26,6 +26,9 @@ a # # Client-side <client> +<server> +http +</server> <name> HTTP GET with bad chunked Transfer-Encoding </name> diff --git a/tests/data/test37 b/tests/data/test37 index 18df0c7069..d184b5684e 100644 --- a/tests/data/test37 +++ b/tests/data/test37 @@ -8,6 +8,9 @@ # # Client-side <client> +<server> +http +</server> <name> HTTP GET with nothing returned from server </name> diff --git a/tests/data/test38 b/tests/data/test38 index dca54e36d4..3279816178 100644 --- a/tests/data/test38 +++ b/tests/data/test38 @@ -12,6 +12,9 @@ todelooooo lalalala yada yada, we know nothing about ranges ;-) # Client-side <client> +<server> +http +</server> <name> HTTP resume request without server supporting it </name> diff --git a/tests/data/test39 b/tests/data/test39 index e4f7f3cf73..6ef41078e2 100644 --- a/tests/data/test39 +++ b/tests/data/test39 @@ -12,6 +12,9 @@ blablabla # Client-side <client> +<server> +http +</server> <name> HTTP RFC1867-type formposting with filename= and type= </name> diff --git a/tests/data/test4 b/tests/data/test4 index 9ca90c9a11..cf2a64a5c9 100644 --- a/tests/data/test4 +++ b/tests/data/test4 @@ -14,6 +14,9 @@ Funny-head: yesyes # # Client-side <client> +<server> +http +</server> <name> Replaced internal and added custom HTTP headers </name> diff --git a/tests/data/test400 b/tests/data/test400 index c8b361992e..47f5f288b9 100644 --- a/tests/data/test400 +++ b/tests/data/test400 @@ -19,6 +19,9 @@ dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr # # Client-side <client> +<server> +ftps +</server> <name> FTPS dir list PASV </name> diff --git a/tests/data/test401 b/tests/data/test401 index a733eb2b31..12a72746f4 100644 --- a/tests/data/test401 +++ b/tests/data/test401 @@ -5,6 +5,9 @@ moooooooo # Client-side <client> +<server> +ftps +</server> <name> FTPS download with strict timeout and slow CWD </name> diff --git a/tests/data/test402 b/tests/data/test402 index f9622c6dd2..96fbcec42b 100644 --- a/tests/data/test402 +++ b/tests/data/test402 @@ -5,6 +5,9 @@ moooooooo # Client-side <client> +<server> +ftps +</server> <killserver> ftp </killserver> diff --git a/tests/data/test403 b/tests/data/test403 index 4c04366a52..8092fd0c65 100644 --- a/tests/data/test403 +++ b/tests/data/test403 @@ -8,6 +8,9 @@ # # Client-side <client> +<server> +ftps +</server> <name> insecure FTPS without permission </name> diff --git a/tests/data/test43 b/tests/data/test43 index a3fba868ae..adef3bdd13 100644 --- a/tests/data/test43 +++ b/tests/data/test43 @@ -36,6 +36,9 @@ If this is received, the location following worked # Client-side <client> +<server> +http +</server> <name> HTTP Location: following over HTTP proxy </name> diff --git a/tests/data/test44 b/tests/data/test44 index 14fa41b8c0..0460df5f30 100644 --- a/tests/data/test44 +++ b/tests/data/test44 @@ -12,6 +12,9 @@ blablabla # Client-side <client> +<server> +http +</server> <name> HTTP RFC1867-type formposting without Expect: header </name> diff --git a/tests/data/test45 b/tests/data/test45 index 06eda2ff4a..9897007ea8 100644 --- a/tests/data/test45 +++ b/tests/data/test45 @@ -36,6 +36,9 @@ If this is received, the location following worked # Client-side <client> +<server> +http +</server> <name> simple HTTP Location: without protocol in initial URL </name> diff --git a/tests/data/test46 b/tests/data/test46 index aa4691d4f0..b4ff3e6b60 100644 --- a/tests/data/test46 +++ b/tests/data/test46 @@ -17,6 +17,9 @@ This server reply is for testing a simple Location: following # Client-side <client> +<server> +http +</server> <name> HTTP, get cookies and store in cookie jar </name> diff --git a/tests/data/test47 b/tests/data/test47 index f6831b7802..2a33593724 100644 --- a/tests/data/test47 +++ b/tests/data/test47 @@ -13,6 +13,9 @@ Server: test-server/fake # # Client-side <client> +<server> +http +</server> <name> simple HTTP 1.0 GET </name> diff --git a/tests/data/test48 b/tests/data/test48 index 66a0c2a072..36aee249aa 100644 --- a/tests/data/test48 +++ b/tests/data/test48 @@ -12,6 +12,9 @@ Connection: close # # Client-side <client> +<server> +http +</server> <name> HTTP with -d and -G and -I </name> diff --git a/tests/data/test49 b/tests/data/test49 index 8c31ed4b4d..b9c3419fba 100644 --- a/tests/data/test49 +++ b/tests/data/test49 @@ -34,6 +34,9 @@ body # # Client-side <client> +<server> +http +</server> <name> HTTP follow redirect with ../ </name> diff --git a/tests/data/test5 b/tests/data/test5 index 8ced1d739e..c04c66a82f 100644 --- a/tests/data/test5 +++ b/tests/data/test5 @@ -14,6 +14,9 @@ Funny-head: yesyes # # Client-side <client> +<server> +http +</server> <name> HTTP over proxy </name> diff --git a/tests/data/test50 b/tests/data/test50 index 8b304265cf..38b274b922 100644 --- a/tests/data/test50 +++ b/tests/data/test50 @@ -34,6 +34,9 @@ body # # Client-side <client> +<server> +http +</server> <name> HTTP follow redirect with ../../ </name> diff --git a/tests/data/test51 b/tests/data/test51 index b2271e846e..717a5e016e 100644 --- a/tests/data/test51 +++ b/tests/data/test51 @@ -34,6 +34,9 @@ body # # Client-side <client> +<server> +http +</server> <name> HTTP follow redirect with exessive ../ </name> diff --git a/tests/data/test52 b/tests/data/test52 index ddaa2d7252..c9ec09e7f2 100644 --- a/tests/data/test52 +++ b/tests/data/test52 @@ -34,6 +34,9 @@ body # # Client-side <client> +<server> +http +</server> <name> HTTP follow redirect with ./-prefix </name> diff --git a/tests/data/test53 b/tests/data/test53 index 2975b31c8c..9ccac219ba 100644 --- a/tests/data/test53 +++ b/tests/data/test53 @@ -13,6 +13,9 @@ This server says moo # Client-side <client> +<server> +http +</server> <name> HTTP, junk session cookies </name> diff --git a/tests/data/test54 b/tests/data/test54 index 1cedf902d3..5582ee1e97 100644 --- a/tests/data/test54 +++ b/tests/data/test54 @@ -11,6 +11,9 @@ This server reply is for testing # Client-side <client> +<server> +http +</server> <name> HTTP with blank Location: </name> diff --git a/tests/data/test55 b/tests/data/test55 index c65d95327c..11e25ae0ad 100644 --- a/tests/data/test55 +++ b/tests/data/test55 @@ -28,6 +28,9 @@ body </reply> <client> +<server> +http +</server> <name> HTTP follow redirect with single slash in path </name> diff --git a/tests/data/test56 b/tests/data/test56 index 7173f5f23a..889182a26f 100644 --- a/tests/data/test56 +++ b/tests/data/test56 @@ -10,6 +10,9 @@ This is the proof it works # Client-side <client> +<server> +http +</server> <name> HTTP POST with *HUGE* request and chunked transfer-encoding </name> diff --git a/tests/data/test57 b/tests/data/test57 index ce7bed5267..e091a39cbe 100644 --- a/tests/data/test57 +++ b/tests/data/test57 @@ -10,6 +10,9 @@ Content-Type: text/html; charset=ISO-8859-4 # Client-side <client> +<server> +http +</server> <name> HTTP content-type with spaces in </name> diff --git a/tests/data/test58 b/tests/data/test58 index 7b38dde16c..b7f413d5b0 100644 --- a/tests/data/test58 +++ b/tests/data/test58 @@ -12,6 +12,9 @@ blablabla # Client-side <client> +<server> +http +</server> <name> HTTP PUT from file with weird letters </name> diff --git a/tests/data/test59 b/tests/data/test59 index 90a813c600..198e4828fc 100644 --- a/tests/data/test59 +++ b/tests/data/test59 @@ -13,6 +13,9 @@ hej # # Client-side <client> +<server> +http +</server> <name> HTTP URL with slash but with "parameter" </name> diff --git a/tests/data/test6 b/tests/data/test6 index c1bf5b34d1..0e1c3c715a 100644 --- a/tests/data/test6 +++ b/tests/data/test6 @@ -12,6 +12,9 @@ Funny-head: yesyes # Client-side <client> +<server> +http +</server> <name> HTTP with simple cookie send </name> diff --git a/tests/data/test60 b/tests/data/test60 index 7ee2dfc877..623dbe1f00 100644 --- a/tests/data/test60 +++ b/tests/data/test60 @@ -12,6 +12,9 @@ blablabla # Client-side <client> +<server> +http +</server> <name> HTTP PUT from stdin with wrong content-length </name> diff --git a/tests/data/test61 b/tests/data/test61 index 0c25385e6b..49cc48448c 100644 --- a/tests/data/test61 +++ b/tests/data/test61 @@ -18,6 +18,9 @@ boo # Client-side <client> +<server> +http +</server> <name> HTTP with various cookies and custom Host: </name> diff --git a/tests/data/test7 b/tests/data/test7 index 80f7b560c6..5299529a5f 100644 --- a/tests/data/test7 +++ b/tests/data/test7 @@ -15,6 +15,9 @@ Set-Cookie: partmatch=present; domain=.0.0.1; path=/; # Client-side <client> +<server> +http +</server> <name> HTTP with cookie parser and header recording </name> diff --git a/tests/data/test8 b/tests/data/test8 index ec12248db7..5ee7fc857d 100644 --- a/tests/data/test8 +++ b/tests/data/test8 @@ -10,6 +10,9 @@ Server: test-server/fake # Client-side <client> +<server> +http +</server> <name> HTTP with cookie parsing from header file </name> diff --git a/tests/data/test9 b/tests/data/test9 index ec5b3d35b9..3eb6f48785 100644 --- a/tests/data/test9 +++ b/tests/data/test9 @@ -12,6 +12,9 @@ blablabla # Client-side <client> +<server> +http +</server> <name> HTTP RFC1867-type formposting </name> -- GitLab