diff options
author | ng0 <ng0@n0.is> | 2020-01-10 21:41:55 +0000 |
---|---|---|
committer | ng0 <ng0@n0.is> | 2020-01-10 21:41:55 +0000 |
commit | 69758416170305e04324a85bfe74cd62673e298b (patch) | |
tree | 919c48ebc22eb1f92de19db98c0ac34537c51de0 /tests/data | |
parent | 71b588320daebd4e50603602c311bbed97755e27 (diff) | |
parent | 2cfac302fbeec68f1727cba3d1705e16f02220ad (diff) | |
download | gnurl-69758416170305e04324a85bfe74cd62673e298b.tar.gz gnurl-69758416170305e04324a85bfe74cd62673e298b.tar.bz2 gnurl-69758416170305e04324a85bfe74cd62673e298b.zip |
Merge tag 'curl-7_68_0'
7.68.0
Diffstat (limited to 'tests/data')
53 files changed, 168 insertions, 3 deletions
diff --git a/tests/data/Makefile.inc b/tests/data/Makefile.inc index 7f8ef7d06..3e26bcdc7 100644 --- a/tests/data/Makefile.inc +++ b/tests/data/Makefile.inc @@ -5,7 +5,7 @@ # | (__| |_| | _ <| |___ # \___|\___/|_| \_\_____| # -# Copyright (C) 1998 - 2019, Daniel Stenberg, <daniel@haxx.se>, et al. +# Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al. # # This software is licensed as described in the file COPYING, which # you should have received as part of this distribution. The terms @@ -143,10 +143,10 @@ test1236 test1237 test1238 test1239 test1240 test1241 test1242 test1243 \ test1244 test1245 test1246 test1247 test1248 test1249 test1250 test1251 \ test1252 test1253 test1254 test1255 test1256 test1257 test1258 test1259 \ test1260 test1261 test1262 test1263 test1264 test1265 test1266 test1267 \ -test1268 test1269 test1270 \ +test1268 test1269 test1270 test1271 \ \ test1280 test1281 test1282 test1283 test1284 test1285 test1286 test1287 \ -test1288 test1289 test1290 test1291 test1292 \ +test1288 test1289 test1290 test1291 test1292 test1293 \ test1298 test1299 \ test1300 test1301 test1302 test1303 test1304 test1305 test1306 test1307 \ test1308 test1309 test1310 test1311 test1312 test1313 test1314 test1315 \ diff --git a/tests/data/test1008 b/tests/data/test1008 index 9fca722c8..a1ef0dd7a 100644 --- a/tests/data/test1008 +++ b/tests/data/test1008 @@ -86,6 +86,7 @@ http </server> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test1021 b/tests/data/test1021 index 689341d60..84d1e62a7 100644 --- a/tests/data/test1021 +++ b/tests/data/test1021 @@ -91,6 +91,7 @@ http </server> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test1097 b/tests/data/test1097 index 7eb7b5f3d..70a89908d 100644 --- a/tests/data/test1097 +++ b/tests/data/test1097 @@ -45,6 +45,7 @@ https </server> <features> NTLM +SSL !SSPI </features> <name> diff --git a/tests/data/test1100 b/tests/data/test1100 index d60a93a77..101b1e7ac 100644 --- a/tests/data/test1100 +++ b/tests/data/test1100 @@ -63,6 +63,7 @@ This is the final page ! <client> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test1215 b/tests/data/test1215 index 8edfd9b4e..ed50da0b8 100644 --- a/tests/data/test1215 +++ b/tests/data/test1215 @@ -58,6 +58,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test1271 b/tests/data/test1271 new file mode 100644 index 000000000..687a6a979 --- /dev/null +++ b/tests/data/test1271 @@ -0,0 +1,48 @@ +<testcase> +<info> +<keywords> +HTTP +HTTP GET +--write-out +</keywords> +</info> + +# Server-side +<reply> +<data> +HTTP/1.1 200 This is a weirdo text message swsclose
+Content-Length: 4
+Connection: close
+
+Moo +</data> +</reply> + +# Client-side +<client> +<server> +http +</server> + <name> +--write-out from file with empty file + </name> + <command> +http://%HOSTIP:%HTTPPORT/we/want/our/1271 -w @log/blank1271 +</command> +<file name="log/blank1271"> +</file> +</client> + +# Verify data after the test has been "shot" +<verify> +<strip> +^User-Agent:.* +</strip> +<protocol> +GET /we/want/our/1271 HTTP/1.1
+Host: %HOSTIP:%HTTPPORT
+Accept: */*
+
+</protocol> +</verify> +</testcase> diff --git a/tests/data/test1293 b/tests/data/test1293 new file mode 100644 index 000000000..11a28a326 --- /dev/null +++ b/tests/data/test1293 @@ -0,0 +1,67 @@ +<testcase> +<info> +<keywords> +HTTP +HTTP GET +-F +</keywords> +</info> + +# +# Server-side +<reply> +<data nocheck="yes"> +HTTP/1.1 200 OK +Date: Thu, 09 Nov 2010 14:49:00 GMT +Server: test-server/fake +Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT +ETag: "21025-dc7-39462498" +Accept-Ranges: bytes +Content-Length: 6 +Connection: close +Content-Type: text/html +Funny-head: yesyes + +-foo- +</data> +</reply> + +# +# Client-side +<client> +<server> +http +</server> + <name> +Multipart formpost to two URLs, the first failing + </name> + <command> +http://0 http://%HOSTIP:%HTTPPORT/1293 -F= +</command> +</client> + +# +# Verify data after the test has been "shot" +<verify> +<strip> +^User-Agent:.* +</strip> +<strippart> +s/^--------------------------[a-z0-9]*/------------------------------/ +s/boundary=------------------------[a-z0-9]*/boundary=----------------------------/ +</strippart> +<protocol> +POST /1293 HTTP/1.1
+Host: 127.0.0.1:8990
+Accept: */*
+Content-Length: 126
+Content-Type: multipart/form-data; boundary=----------------------------
+
+------------------------------
+Content-Disposition: form-data
+
+
+--------------------------------
+</protocol> +</verify> +</testcase> diff --git a/tests/data/test1330 b/tests/data/test1330 index 1fb5a6687..a78dc30b8 100644 --- a/tests/data/test1330 +++ b/tests/data/test1330 @@ -45,6 +45,7 @@ s/ =.*// s/\(.*\)/()/ s/:\d+/:/ s:^(MEM )(.*/)(.*):$1$3: +s/\r\n/\n/ </stripfile> </verify> diff --git a/tests/data/test150 b/tests/data/test150 index f28be0464..e9fde393b 100644 --- a/tests/data/test150 +++ b/tests/data/test150 @@ -57,6 +57,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test155 b/tests/data/test155 index 0a2bb0fa2..0cfd10eea 100644 --- a/tests/data/test155 +++ b/tests/data/test155 @@ -76,6 +76,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test159 b/tests/data/test159 index 5a062176e..a56986fba 100644 --- a/tests/data/test159 +++ b/tests/data/test159 @@ -43,6 +43,7 @@ This is not the real page either! <client> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test162 b/tests/data/test162 index 099641a87..29791d9af 100644 --- a/tests/data/test162 +++ b/tests/data/test162 @@ -27,6 +27,7 @@ isn't because there's no Proxy-Authorization: NTLM header <client> <features> NTLM +SSL !SSPI proxy </features> diff --git a/tests/data/test169 b/tests/data/test169 index 8013bcc17..209dd9d90 100644 --- a/tests/data/test169 +++ b/tests/data/test169 @@ -77,6 +77,7 @@ http </server> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test170 b/tests/data/test170 index 49d595bbc..9b41ddd7f 100644 --- a/tests/data/test170 +++ b/tests/data/test170 @@ -19,6 +19,7 @@ http </server> <features> NTLM +SSL !SSPI proxy </features> diff --git a/tests/data/test176 b/tests/data/test176 index 73c53ca87..e18837af1 100644 --- a/tests/data/test176 +++ b/tests/data/test176 @@ -48,6 +48,7 @@ content for you <client> <features> NTLM +SSL !SSPI </features> <server> diff --git a/tests/data/test2025 b/tests/data/test2025 index 6dfc70a7d..282c69850 100644 --- a/tests/data/test2025 +++ b/tests/data/test2025 @@ -195,6 +195,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI </features> <server> diff --git a/tests/data/test2028 b/tests/data/test2028 index 2042eecf1..92a637161 100644 --- a/tests/data/test2028 +++ b/tests/data/test2028 @@ -231,6 +231,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI </features> <server> diff --git a/tests/data/test2029 b/tests/data/test2029 index 82d80857b..59a793ebe 100644 --- a/tests/data/test2029 +++ b/tests/data/test2029 @@ -168,6 +168,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI </features> <server> diff --git a/tests/data/test2030 b/tests/data/test2030 index 893f986f7..a158a907a 100644 --- a/tests/data/test2030 +++ b/tests/data/test2030 @@ -220,6 +220,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI </features> <server> diff --git a/tests/data/test2031 b/tests/data/test2031 index 979962134..9acfeef72 100644 --- a/tests/data/test2031 +++ b/tests/data/test2031 @@ -234,6 +234,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI </features> <server> diff --git a/tests/data/test2032 b/tests/data/test2032 index ec5771f81..8200b8de5 100644 --- a/tests/data/test2032 +++ b/tests/data/test2032 @@ -66,6 +66,7 @@ Data connection 2: 402 <client> <features> NTLM +SSL !SSPI </features> <server> diff --git a/tests/data/test2033 b/tests/data/test2033 index a13c1d425..5293b66e8 100644 --- a/tests/data/test2033 +++ b/tests/data/test2033 @@ -67,6 +67,7 @@ Data connection 2: 402 <client> <features> NTLM +SSL !SSPI </features> <server> diff --git a/tests/data/test209 b/tests/data/test209 index aded6d2d2..67a7fc513 100644 --- a/tests/data/test209 +++ b/tests/data/test209 @@ -77,6 +77,7 @@ http </server> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test213 b/tests/data/test213 index 82d82c483..e6d7cd55a 100644 --- a/tests/data/test213 +++ b/tests/data/test213 @@ -77,6 +77,7 @@ http </server> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test239 b/tests/data/test239 index a6f1fd59b..b6f387933 100644 --- a/tests/data/test239 +++ b/tests/data/test239 @@ -52,6 +52,7 @@ http </server> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test243 b/tests/data/test243 index f83218e14..f7b2386b5 100644 --- a/tests/data/test243 +++ b/tests/data/test243 @@ -73,6 +73,7 @@ http </server> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test265 b/tests/data/test265 index ff7d5945e..a27633afc 100644 --- a/tests/data/test265 +++ b/tests/data/test265 @@ -78,6 +78,7 @@ http </server> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test267 b/tests/data/test267 index 06b662c91..a0c3d33c6 100644 --- a/tests/data/test267 +++ b/tests/data/test267 @@ -56,6 +56,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test547 b/tests/data/test547 index 781799b11..e4ec39893 100644 --- a/tests/data/test547 +++ b/tests/data/test547 @@ -76,6 +76,7 @@ lib547 </tool> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test548 b/tests/data/test548 index fa98cd437..d636ab1b6 100644 --- a/tests/data/test548 +++ b/tests/data/test548 @@ -76,6 +76,7 @@ lib548 </tool> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test555 b/tests/data/test555 index d4b946614..ed8117f8f 100644 --- a/tests/data/test555 +++ b/tests/data/test555 @@ -81,6 +81,7 @@ lib555 </tool> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test558 b/tests/data/test558 index 44361862e..49ef1c70b 100644 --- a/tests/data/test558 +++ b/tests/data/test558 @@ -51,6 +51,7 @@ s/ =.*// s/\(.*\)/()/ s/:\d+/:/ s:^(MEM |FD )(.*/)(.*):$1$3: +s/\r\n/\n/ </stripfile> </verify> diff --git a/tests/data/test590 b/tests/data/test590 index 6f6250763..5ddc823a5 100644 --- a/tests/data/test590 +++ b/tests/data/test590 @@ -74,6 +74,7 @@ lib590 </tool> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test67 b/tests/data/test67 index 1c64a2f51..c0ccaf8f8 100644 --- a/tests/data/test67 +++ b/tests/data/test67 @@ -56,6 +56,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test68 b/tests/data/test68 index 91d16ade6..1eaff6e7d 100644 --- a/tests/data/test68 +++ b/tests/data/test68 @@ -55,6 +55,7 @@ Wrong password dude. Get it fixed and return. <client> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test69 b/tests/data/test69 index 7af662f6e..309f0394a 100644 --- a/tests/data/test69 +++ b/tests/data/test69 @@ -72,6 +72,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test81 b/tests/data/test81 index 4cc03975e..29e558d9c 100644 --- a/tests/data/test81 +++ b/tests/data/test81 @@ -55,6 +55,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI debug proxy diff --git a/tests/data/test822 b/tests/data/test822 index 5fea05ba8..aa264edd6 100644 --- a/tests/data/test822 +++ b/tests/data/test822 @@ -35,6 +35,7 @@ imap </server> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test827 b/tests/data/test827 index d27112112..9cefb5005 100644 --- a/tests/data/test827 +++ b/tests/data/test827 @@ -36,6 +36,7 @@ imap </server> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test831 b/tests/data/test831 index fdcae29c1..eae10f048 100644 --- a/tests/data/test831 +++ b/tests/data/test831 @@ -28,6 +28,7 @@ imap </server> <features> NTLM +SSL !SSPI </features> <name> diff --git a/tests/data/test834 b/tests/data/test834 index 35ab06aff..8ecc22322 100644 --- a/tests/data/test834 +++ b/tests/data/test834 @@ -39,6 +39,7 @@ imap </server> <features> NTLM +SSL !SSPI </features> <name> diff --git a/tests/data/test868 b/tests/data/test868 index fc0589251..2fa2405ad 100644 --- a/tests/data/test868 +++ b/tests/data/test868 @@ -37,6 +37,7 @@ pop3 </server> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test873 b/tests/data/test873 index 9c068dcb4..2cabf1f63 100644 --- a/tests/data/test873 +++ b/tests/data/test873 @@ -37,6 +37,7 @@ pop3 </server> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test877 b/tests/data/test877 index c4775942f..114707aad 100644 --- a/tests/data/test877 +++ b/tests/data/test877 @@ -29,6 +29,7 @@ pop3 </server> <features> NTLM +SSL !SSPI </features> <name> diff --git a/tests/data/test880 b/tests/data/test880 index 738817cd3..e0609bbdc 100644 --- a/tests/data/test880 +++ b/tests/data/test880 @@ -41,6 +41,7 @@ pop3 </server> <features> NTLM +SSL !SSPI </features> <name> diff --git a/tests/data/test89 b/tests/data/test89 index 65b96dbca..fc620cb23 100644 --- a/tests/data/test89 +++ b/tests/data/test89 @@ -89,6 +89,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test90 b/tests/data/test90 index 1c8f13944..d40b5a571 100644 --- a/tests/data/test90 +++ b/tests/data/test90 @@ -127,6 +127,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test906 b/tests/data/test906 index c038f7fe1..6ec59c7b1 100644 --- a/tests/data/test906 +++ b/tests/data/test906 @@ -27,6 +27,7 @@ smtp </server> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test91 b/tests/data/test91 index d54065593..4942bfddf 100644 --- a/tests/data/test91 +++ b/tests/data/test91 @@ -73,6 +73,7 @@ Finally, this is the real page! <client> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test921 b/tests/data/test921 index 577102706..f9e56736d 100644 --- a/tests/data/test921 +++ b/tests/data/test921 @@ -27,6 +27,7 @@ smtp </server> <features> NTLM +SSL !SSPI debug </features> diff --git a/tests/data/test933 b/tests/data/test933 index 08b4e9dd0..e091de395 100644 --- a/tests/data/test933 +++ b/tests/data/test933 @@ -28,6 +28,7 @@ smtp </server> <features> NTLM +SSL !SSPI </features> <name> diff --git a/tests/data/test936 b/tests/data/test936 index 5fde3c967..b12349968 100644 --- a/tests/data/test936 +++ b/tests/data/test936 @@ -31,6 +31,7 @@ smtp </server> <features> NTLM +SSL !SSPI </features> <name> |