summaryrefslogtreecommitdiff
path: root/tests/data
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2020-01-10 21:41:55 +0000
committerng0 <ng0@n0.is>2020-01-10 21:41:55 +0000
commit69758416170305e04324a85bfe74cd62673e298b (patch)
tree919c48ebc22eb1f92de19db98c0ac34537c51de0 /tests/data
parent71b588320daebd4e50603602c311bbed97755e27 (diff)
parent2cfac302fbeec68f1727cba3d1705e16f02220ad (diff)
downloadgnurl-69758416170305e04324a85bfe74cd62673e298b.tar.gz
gnurl-69758416170305e04324a85bfe74cd62673e298b.tar.bz2
gnurl-69758416170305e04324a85bfe74cd62673e298b.zip
Merge tag 'curl-7_68_0'
7.68.0
Diffstat (limited to 'tests/data')
-rw-r--r--tests/data/Makefile.inc6
-rw-r--r--tests/data/test10081
-rw-r--r--tests/data/test10211
-rw-r--r--tests/data/test10971
-rw-r--r--tests/data/test11001
-rw-r--r--tests/data/test12151
-rw-r--r--tests/data/test127148
-rw-r--r--tests/data/test129367
-rw-r--r--tests/data/test13301
-rw-r--r--tests/data/test1501
-rw-r--r--tests/data/test1551
-rw-r--r--tests/data/test1591
-rw-r--r--tests/data/test1621
-rw-r--r--tests/data/test1691
-rw-r--r--tests/data/test1701
-rw-r--r--tests/data/test1761
-rw-r--r--tests/data/test20251
-rw-r--r--tests/data/test20281
-rw-r--r--tests/data/test20291
-rw-r--r--tests/data/test20301
-rw-r--r--tests/data/test20311
-rw-r--r--tests/data/test20321
-rw-r--r--tests/data/test20331
-rw-r--r--tests/data/test2091
-rw-r--r--tests/data/test2131
-rw-r--r--tests/data/test2391
-rw-r--r--tests/data/test2431
-rw-r--r--tests/data/test2651
-rw-r--r--tests/data/test2671
-rw-r--r--tests/data/test5471
-rw-r--r--tests/data/test5481
-rw-r--r--tests/data/test5551
-rw-r--r--tests/data/test5581
-rw-r--r--tests/data/test5901
-rw-r--r--tests/data/test671
-rw-r--r--tests/data/test681
-rw-r--r--tests/data/test691
-rw-r--r--tests/data/test811
-rw-r--r--tests/data/test8221
-rw-r--r--tests/data/test8271
-rw-r--r--tests/data/test8311
-rw-r--r--tests/data/test8341
-rw-r--r--tests/data/test8681
-rw-r--r--tests/data/test8731
-rw-r--r--tests/data/test8771
-rw-r--r--tests/data/test8801
-rw-r--r--tests/data/test891
-rw-r--r--tests/data/test901
-rw-r--r--tests/data/test9061
-rw-r--r--tests/data/test911
-rw-r--r--tests/data/test9211
-rw-r--r--tests/data/test9331
-rw-r--r--tests/data/test9361
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>