aboutsummaryrefslogtreecommitdiff
path: root/tests/data
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2001-12-03 13:46:56 +0000
committerDaniel Stenberg <daniel@haxx.se>2001-12-03 13:46:56 +0000
commit265bb993829018e6cac32b9c3f9dd6f2c5c2e662 (patch)
treecc0bb750e17b99bad47d670b9a595ea847958266 /tests/data
parent7493db2338a669261ed82cce834446b4c3b08bd5 (diff)
test case 126 added, this uses RETRWEIRDO that makes the FTP server send two
responses at once, to excerise the part of curl to make sure it can cache (parts of) responses properly.
Diffstat (limited to 'tests/data')
-rw-r--r--tests/data/Makefile.am2
-rw-r--r--tests/data/test12633
2 files changed, 34 insertions, 1 deletions
diff --git a/tests/data/Makefile.am b/tests/data/Makefile.am
index 71e0a60f5..575c1ecb9 100644
--- a/tests/data/Makefile.am
+++ b/tests/data/Makefile.am
@@ -14,4 +14,4 @@ test103 test112 test121 test17 test22 test300 test401 test8 \
test104 test113 test122 test18 test23 test301 test402 test9 \
test105 test114 test123 test19 test24 test302 test43 \
test106 test115 test124 test190 test25 test303 test44 \
-test107 test116 test125 test2 test26 test33 test45
+test107 test116 test125 test2 test26 test33 test45 test126
diff --git a/tests/data/test126 b/tests/data/test126
new file mode 100644
index 000000000..55abb5af6
--- /dev/null
+++ b/tests/data/test126
@@ -0,0 +1,33 @@
+# Server-side
+<reply>
+<data>
+this is file contents
+</data>
+</reply>
+
+# Client-side
+<client>
+ <name>
+FTP download with multiple replies at once in RETR
+ </name>
+ <command>
+ftp://%HOSTIP:%FTPPORT/blalbla/lululul/126
+</command>
+<file name="log/ftpserver.cmd">
+RETRWEIRDO
+</file>
+</test>
+
+# Verify data after the test has been "shot"
+<verify>
+<protocol>
+USER anonymous
+PASS curl_by_daniel@haxx.se
+PWD
+CWD blalbla/lululul
+EPSV
+TYPE I
+SIZE 126
+RETR 126
+</protocol>
+</verify>