]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
tests: ignore QUIT from FTP protocol comparisons
authorDaniel Stenberg <daniel@haxx.se>
Mon, 5 Aug 2024 21:54:13 +0000 (23:54 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 7 Aug 2024 06:48:56 +0000 (08:48 +0200)
- QUIT is not an important FTP command
- curl only sends it "best effort", meaning it might not be sent
- it is a known "flaky" thing in test output because of this

Closes #14404

216 files changed:
tests/data/test100
tests/data/test1000
tests/data/test1003
tests/data/test1005
tests/data/test1006
tests/data/test101
tests/data/test1010
tests/data/test102
tests/data/test1028
tests/data/test103
tests/data/test1036
tests/data/test1037
tests/data/test1038
tests/data/test1039
tests/data/test104
tests/data/test1044
tests/data/test1047
tests/data/test1048
tests/data/test105
tests/data/test1050
tests/data/test1055
tests/data/test1057
tests/data/test106
tests/data/test1062
tests/data/test107
tests/data/test108
tests/data/test109
tests/data/test1091
tests/data/test1096
tests/data/test110
tests/data/test1102
tests/data/test1103
tests/data/test1107
tests/data/test111
tests/data/test1113
tests/data/test112
tests/data/test1137
tests/data/test1149
tests/data/test115
tests/data/test1152
tests/data/test1153
tests/data/test116
tests/data/test1162
tests/data/test1163
tests/data/test117
tests/data/test118
tests/data/test119
tests/data/test120
tests/data/test1206
tests/data/test1207
tests/data/test121
tests/data/test1217
tests/data/test1219
tests/data/test122
tests/data/test1224
tests/data/test1225
tests/data/test1226
tests/data/test1227
tests/data/test123
tests/data/test1233
tests/data/test124
tests/data/test125
tests/data/test126
tests/data/test1262
tests/data/test127
tests/data/test128
tests/data/test130
tests/data/test131
tests/data/test1316
tests/data/test132
tests/data/test133
tests/data/test134
tests/data/test1348
tests/data/test1349
tests/data/test135
tests/data/test1350
tests/data/test1351
tests/data/test1352
tests/data/test1353
tests/data/test1354
tests/data/test1355
tests/data/test1356
tests/data/test1357
tests/data/test1358
tests/data/test1359
tests/data/test136
tests/data/test1360
tests/data/test1361
tests/data/test1362
tests/data/test1363
tests/data/test137
tests/data/test1378
tests/data/test1379
tests/data/test138
tests/data/test1380
tests/data/test1381
tests/data/test1382
tests/data/test1383
tests/data/test1384
tests/data/test1385
tests/data/test1386
tests/data/test1387
tests/data/test1388
tests/data/test1389
tests/data/test139
tests/data/test1390
tests/data/test1391
tests/data/test1392
tests/data/test1393
tests/data/test140
tests/data/test1405
tests/data/test141
tests/data/test1414
tests/data/test142
tests/data/test143
tests/data/test144
tests/data/test1444
tests/data/test1449
tests/data/test145
tests/data/test146
tests/data/test147
tests/data/test148
tests/data/test149
tests/data/test1501
tests/data/test1569
tests/data/test1570
tests/data/test1631
tests/data/test1632
tests/data/test182
tests/data/test191
tests/data/test2000
tests/data/test2001
tests/data/test2002
tests/data/test2003
tests/data/test2039
tests/data/test210
tests/data/test211
tests/data/test212
tests/data/test215
tests/data/test216
tests/data/test227
tests/data/test228
tests/data/test235
tests/data/test236
tests/data/test238
tests/data/test244
tests/data/test247
tests/data/test248
tests/data/test250
tests/data/test251
tests/data/test252
tests/data/test253
tests/data/test254
tests/data/test255
tests/data/test261
tests/data/test270
tests/data/test272
tests/data/test280
tests/data/test290
tests/data/test291
tests/data/test294
tests/data/test296
tests/data/test297
tests/data/test298
tests/data/test3027
tests/data/test336
tests/data/test337
tests/data/test348
tests/data/test350
tests/data/test351
tests/data/test352
tests/data/test353
tests/data/test354
tests/data/test362
tests/data/test380
tests/data/test381
tests/data/test416
tests/data/test494
tests/data/test505
tests/data/test511
tests/data/test520
tests/data/test521
tests/data/test525
tests/data/test526
tests/data/test527
tests/data/test529
tests/data/test531
tests/data/test532
tests/data/test533
tests/data/test534
tests/data/test539
tests/data/test541
tests/data/test542
tests/data/test546
tests/data/test562
tests/data/test564
tests/data/test574
tests/data/test575
tests/data/test586
tests/data/test588
tests/data/test591
tests/data/test592
tests/data/test593
tests/data/test594
tests/data/test595
tests/data/test596
tests/data/test661
tests/data/test706
tests/data/test707
tests/data/test711
tests/data/test712
tests/data/test713
tests/data/test714
tests/data/test715
tests/data/test973
tests/data/test975

index b7554383ea304a7024c6a306ed7faa0e4cb94c43..54d31744b7ad05d44a5b1c12f4ba6509e03f81e7 100644 (file)
@@ -41,6 +41,9 @@ ftp://%HOSTIP:%FTPPORT/test-%TESTNUMBER/
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index fe94010ac313d4a0c75fda2cbf766e7962e61104..e102a006e043310a78523ef368db99a2ef943e59 100644 (file)
@@ -31,6 +31,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER/ -I
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 06cfbb61b0ac11c268131e32c786a41dc791087a..4947d1dfb5263816edf986bcd432af3bf3abdf19 100644 (file)
@@ -33,6 +33,9 @@ ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 28af85f40e1e621c7c53448a1af5321fca4d6361..8a036bb606530b7b7febb540073476a189a7e322 100644 (file)
@@ -33,6 +33,9 @@ ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 394b5563b3c0d8b6b2f5558f5cc2057ee00df40c..004598ff13065558d38a77f0407d6e2538881d54 100644 (file)
@@ -34,6 +34,9 @@ ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 3febc5e72aa5ebffce1f157a70f91c0fc1717304..8acbd21f7f5291d5c455ac5e3deebc0c28a06802 100644 (file)
@@ -38,6 +38,9 @@ ftp://%HOSTIP:%FTPPORT/ -P %CLIENTIP
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index d45efdc8a5e4e29cb5b7e4873ecb3f7d59ca74fb..cd0337293542c0d05afbf0acbbb67753c5ac628d 100644 (file)
@@ -42,6 +42,9 @@ ftp://%HOSTIP:%FTPPORT//list/this/path/%TESTNUMBER/ ftp://%HOSTIP:%FTPPORT//list
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 7037986f46a961b14338baba6929faacf3e9777d..151dd80252292a95bb8612f10772738c55592a6f 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 3e36597322fd8b9c3c89bb9ad34244ac05082d00..9592fb66fb5ff43f4411d006bfc48a4fd11dfa94 100644 (file)
@@ -52,6 +52,9 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER0001 -L
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 GET /%TESTNUMBER0001 HTTP/1.1\r
 Host: %HOSTIP:%HTTPPORT\r
index 52e5645bc0eab1ce9928cc07591e474b7c0d819d..66705310c5b679bb10e28e2db131031cbf70924d 100644 (file)
@@ -33,6 +33,9 @@ ftp://%HOSTIP:%FTPPORT/a/path/%TESTNUMBER -P -
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index f777a6ff7dd7fb374ec1b39f65dadf24a040bc6e..1343a8b7cefe4680fd01f05b83468183b99c8c66 100644 (file)
@@ -40,6 +40,9 @@ This is the start!!
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 18c9e5266a40d5ca174ace734090dd4c996ab0eb..967561b3b65e9ed637728a65754db1f1e01b5687 100644 (file)
@@ -39,6 +39,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -C -
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index c2e60a0a49944b58de1db6adbb205f0176566f09..102d356152e32fcde5f06ada36c9b1f3719fb14c 100644 (file)
@@ -34,6 +34,9 @@ worx?
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index a032c2f9ab5cc8dca28ff66391b7feccb9eca184..342290459b8603af709342378e5719930ca9e532 100644 (file)
@@ -34,6 +34,9 @@ worx?
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 3674f1da0a8dd918dc09f63f2c22219691215ae4..f8d3d3eacebe11350dabdc9035df5f8d88247833 100644 (file)
@@ -27,6 +27,9 @@ ftp://%HOSTIP:%FTPPORT/a/path/%TESTNUMBER --head
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 471f099a3f1defca05fe16dcf33095972fa32f4e..a0705d331caade38d96b699da3ba1525e470dfde 100644 (file)
@@ -38,6 +38,9 @@ ftp://%HOSTIP:%FTPPORT/blalbla/%TESTNUMBER -I
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index b863bd0061bdef115721c53937b42626976e36f8..b7d17275b3c1edc7da66921bcf9f49fcbb37a98d 100644 (file)
@@ -43,6 +43,9 @@ ftp://%HOSTIP:%FTPPORT/ --interface %CLIENTIP
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 600e11faf6641f5677e94c1db2e9e1675737edd1..d2d2317bcf1b44c1c0fb0128dc2f0c222fdc39d4 100644 (file)
@@ -52,6 +52,9 @@ perl -e "print 'Test requires default test client host address' if ( '%CLIENT6IP
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 2a26ac7ecafb4beb0ee60616f81c830e7b36686e..7f3052990137b6cd68d4453baa3e20fb27836215 100644 (file)
@@ -37,6 +37,9 @@ ftp://userdude:passfellow@%HOSTIP:%FTPPORT/%TESTNUMBER --use-ascii
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER userdude\r
 PASS passfellow\r
index e6dd82a321a5feb2a574ad6c1f9b56933f09c0ae..1a004967ce65eb47198763fb5ffa7be1e85aeb70 100644 (file)
@@ -47,6 +47,9 @@ perl -e "print 'Test requires default test client host address' if ( '%CLIENT6IP
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of EPRT that curl can send
 <strippart>
 s/^(EPRT \|2\|::1\|)(.*)/$1/
index 2d1c604b4dc0fb285c092847735b5841c0adacfe..0624a969a7865c633f8b7189951fe30b917dbba1 100644 (file)
@@ -54,6 +54,9 @@ the
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 PUT /%TESTNUMBER HTTP/1.1\r
 Host: %HOSTIP:%HTTPPORT\r
index a7cb3bc61ef2e1a2d1b8b2dbc4d5dc415f635366..e211dd7da32bfcef8663676f4ff9705d414a6e92 100644 (file)
@@ -36,6 +36,9 @@ FTP retrieve a byte-range relative to end of file
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index b5e1e6929b3aae26f0085ea733c41818f436fe53..2fec6347829c7a7c345b37953ece0d65af245d6f 100644 (file)
@@ -35,6 +35,9 @@ FTP GET with type=A style ASCII URL using %20 codes
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 31a27a9473b0fa26ea7502328d29217766777332..36b726af8132128d39123f2fe0c6e8e7e48ced20 100644 (file)
@@ -34,6 +34,9 @@ ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index a741b7667f8b6c20e450b99ae5896717a65b6d3e..a92a635f84ce3281c2d50878e8c3d00dff7efb7f 100644 (file)
@@ -30,6 +30,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -T %LOGDIR/test%TESTNUMBER.txt
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <upload>
 data
     to
index 20ef6577ed5bd360cffef0d0db9d713780f390e7..ceea4d4b25c90903c89d7469b37375d72880d10d 100644 (file)
@@ -31,6 +31,9 @@ Moooooooooooo
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index d466437f21355cd9517f0c66d0c010e8e7137eea..63d1bc6b6a924423ad67e5fd0b16ba8209a2095d 100644 (file)
@@ -31,6 +31,9 @@ Moooooooooooo
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 445d31655f73ef5f448f7dbacb8a4a870f2684c8..b5006c6bc2d46df54b910b27b298117485947793 100644 (file)
@@ -30,6 +30,9 @@ FTP URL with type=i
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index e7b16392473d1c30a96913f1c1e5ad424202aff0..f8eb1d4fb228079123130d70a054aaa9c16a054b 100644 (file)
@@ -30,6 +30,9 @@ ftp://%HOSTIP:%FTPPORT/dir/%TESTNUMBER ftp://%HOSTIP:%FTPPORT/dir/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 78
 </errorcode>
index e53fcd1377afdad03a1d6e323652bd8294d07049..c3c3d04bf7b9b7922c02c7c0521d26c219eba6b6 100644 (file)
@@ -36,6 +36,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -C 20
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 16994d953340b9c35b498983ad8ce3700afefd86..12822b95ae2dcb7c2957f15029ac74bd55b07c58 100644 (file)
@@ -34,6 +34,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index a53b504bdc071d47207b6e353b4a74edd35dd589..2ceb89de038fedc028c9769bc967cd473273f5cb 100644 (file)
@@ -33,6 +33,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 8b31c76f839770a2f08887361d8b032162fbb24c..de8b7d76e16faad0210594f29a639ad1e012c80b 100644 (file)
@@ -38,6 +38,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER --ftp-pret
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index a46f7aef1d24b1128d87fc51beef957dbe1fc7de..a7cd3c3d279f10b579295b64731b10687b146bf2 100644 (file)
@@ -29,6 +29,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -C 2000
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 36
 </errorcode>
index 8d10975ea0149154fccd95749be8372056b99ac5..c0e1230c3562b1983f395885446a41812e012cfb 100644 (file)
@@ -36,6 +36,9 @@ FTP wildcard download - changed fnmatch, 2x perform (DOS LIST response)
 ############################################
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 0
 </errorcode>
index 41bbc025d9602c30b42614f73dd727ccc2fd00d6..231f3452fa3280f8a6a530e401a307a2d5399da2 100644 (file)
@@ -31,6 +31,9 @@ worx?
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index cb20aee313ec9a065f566eb421f5049570addd9a..4e8f24f09042c58d159c923142a937bb903c72e9 100644 (file)
@@ -38,6 +38,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER --ignore-content-length
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index d4e97d540d50fc724bcabd8ec5b9740d91b3a928..4b3ba376e0f3b12ad8d9e325ff1da6b1ea5fe8ba 100644 (file)
@@ -42,6 +42,9 @@ ftp://%HOSTIP:%FTPPORT/list/this/path/%TESTNUMBER/ --ftp-method multicwd --next
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 22f75c0b6e8113d8f36d172d1810e6fb016dd242..e4da7ea1fadc173823087ad0ae999c79050d223e 100644 (file)
@@ -29,6 +29,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 13
 </errorcode>
index 1823bab4a9afa1297e7fd907147af50748700b5b..6052b70b5eb1e8df3cabf6abd0e7658b524c830d 100644 (file)
@@ -45,6 +45,9 @@ ftp://%HOSTIP:%FTPPORT/test-%TESTNUMBER/
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index a74b1838ceca7cf2de5859ac82e4ecf4183baced..56ed840051af62a68fabb947d1e9da19bd604ac8 100644 (file)
@@ -45,6 +45,9 @@ ftp://%HOSTIP:%FTPPORT/test-%TESTNUMBER/
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 0ab00aae91f33efa682631391112e4e9a7dff287..cab67ad577885df4d1d910c9e1fdc2c74c3df387 100644 (file)
@@ -35,6 +35,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -P 1.2.3.4
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 30
 </errorcode>
index b6b394139e22a039cdd4f858ec67fc90aca6a24c..5aa706b7f9709c6bb0280a8d5f1bbf7369984260 100644 (file)
@@ -37,6 +37,9 @@ MSYS2_ARG_CONV_EXCL=ftp://
 </setenv>
 </client>
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index a109b511bcc7e163c17e21847e276a3e3096cd86..09ede0cb8712f535652aea11734fc20d35adacaf 100644 (file)
@@ -33,6 +33,9 @@ FTP wildcard with pattern ending with an open-bracket
 </command>
 </client>
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 3bd5cb57f1ecd279d27f68f6ffd817e9a4352886..c292af73078cad9fab4ffdd830aeb77d48e9d6d5 100644 (file)
@@ -28,6 +28,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 17
 </errorcode>
index 9b5b8708eb6b8c76c0044301a42126364917f521..de70121400f325aeccc21fc296b2e8e20e0f1f7d 100644 (file)
@@ -31,6 +31,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 19
 </errorcode>
index 4426def0bde43c339454015f1162bf7c95fa7e52..2b36051f9de35ca0bed03f265cd73f3f182839af 100644 (file)
@@ -30,6 +30,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -P -
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 19
 </errorcode>
index 64628b6599fc2748d9b6323dd16711a20a9ccd7c..6e285b433fdcaa785072bcb7968b07bc7d675363 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -Q "-DELE file"
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 228df4adb773712dfae97b8a33b209efccf3d8c4..6abb0c5964897179974ee5f2c7f24c6aa6786a8d 100644 (file)
@@ -33,6 +33,9 @@ FTP PORT and 425 on download
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <strippart>
 s/^EPRT \|1\|(.*)/EPRT \|1\|/
 </strippart>
index 612c42b0d6dc3b0a075939870667d5e00ff7fae5..e192e425eb7bd99fa31861329cd6077b51660bba 100644 (file)
@@ -33,6 +33,9 @@ FTP PORT and 421 on download
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <strippart>
 s/^EPRT \|1\|(.*)/EPRT \|1\|/
 </strippart>
index 3625d0e3e041d98ee1a85d7c4543afdfc78cdea0..d9dfe2794d3daf930770ae75f45f80e82d68f93d 100644 (file)
@@ -35,6 +35,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -Q "-DELE after_transfer" -Q "DELE before_tra
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 691c88e73203a63a6a4b4942a9de881cd71cd5d1..47059b247a8d18811cfd8abe5cb39a0b95f0f8f1 100644 (file)
@@ -32,6 +32,9 @@ ftp://%HOSTIP:%FTPPORT/get/file/%TESTNUMBER ftp://%HOSTIP:%FTPPORT/get/file/agai
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index 454654399b924bf33f046485ecd723e639e2f547..b28077dcec7f90736d44c31b005169b781397bd6 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 PWD\r
 EPSV\r
index 1f007c1ce036d0814e0611efdb4998326cc09cd5..0566b240742ad8b62104a6dd182cdc23aa60f557 100644 (file)
@@ -31,6 +31,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -C 5
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 64ba4482c58624d51c7244a3fc81ca9eee09b5ed..61036cd085dccde542ce40b7247c48f54d4d442f 100644 (file)
@@ -34,6 +34,9 @@ ftp://%HOSTIP:%FTPPORT//%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index b20363c3e45c1124f50f31f23499cd39e2612787..39abfcb91226625ba93ac3a1b9893fb3c20041aa 100644 (file)
@@ -34,6 +34,9 @@ ftp://%HOSTIP:%FTPPORT//foo/%TESTNUMBER ftp://%HOSTIP:%FTPPORT//foo/bar/%TESTNUM
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 08e706b9b0166461653a44a8d0c29b50139eeea3..4ae0e6aff8e8198bb3a3e24e592c71236bca3056 100644 (file)
@@ -34,6 +34,9 @@ ftp://%HOSTIP:%FTPPORT//%TESTNUMBER --ftp-method singlecwd
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 30477a46a0b89c6b3eac657c92a0573c7cda3a44..f8246fa46611594f980a3931ea468ddbc02aa4b4 100644 (file)
@@ -34,6 +34,9 @@ ftp://%HOSTIP:%FTPPORT//%TESTNUMBER --ftp-method nocwd
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 8ccd69cf6816490da107e6d273758fb45bcc8ea6..1d29c8668f378bf49cb4de2dcf0a83b4c7facfa2 100644 (file)
@@ -28,6 +28,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -T %LOGDIR/upload%TESTNUMBER -C 51
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 79e641d3686ac21d4567fd3038173d0038c25826..0ca5eed97fa5e0b6ff06d5409a1cada656ea9646 100644 (file)
@@ -32,6 +32,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index d2717949c9303c070b172429024ff37db77fe050..2dfc96bb8a6b700d93f8fcffa904b9f369f165f2 100644 (file)
@@ -32,6 +32,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 8de97c14e5304c14f767e23d25e79af839914866..a615d092fe6c46d81700259e364cc91f2fbc6119 100644 (file)
@@ -27,6 +27,9 @@ ftp://%HOSTIP:%FTPPORT/path/to/file/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 9
 </errorcode>
index b830fc77819fa68d6b58551284151328fff9aa02..285618f111a820b41314f71dd6ff0fac15dfb877 100644 (file)
@@ -32,6 +32,9 @@ ftp://%HOSTIP:%FTPPORT/blalbla/lululul/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 0a7046ce9382c942efd95162dbefbd155bb70b46..2cb5d8857c6e82a3aa81b03449448354450fa10f 100644 (file)
@@ -28,6 +28,9 @@ ftp://%HOSTIP:%FTPPORT/blalbla/%TESTNUMBER -z "-1 jan 2001"
 </client>
 
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index ebf122d018e4c60e98851fb564b90fec878bafd9..6871e0dc4e4c626ce4e79a899ae03cd34e20f5fd 100644 (file)
@@ -29,6 +29,9 @@ ftp://%HOSTIP:%FTPPORT/path/to/file/%TESTNUMBER --disable-epsv
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 089717da7964b4b9600dd09f5f26e15d990387d3..d46f454efd8f4def281a0b059d49c648f2edf1e0 100644 (file)
@@ -35,6 +35,9 @@ the
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 2c4dfe85eb54e3a69e59b5462b6f17604c9133a6..a0673dd8fe26a7fa7ae6a48fa63d281e8f2ac32c 100644 (file)
@@ -50,6 +50,9 @@ default login userdef password passwddef
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER user1\r
 PASS passwd1\r
index 4a73de2850133bb2d22c041be630ba2ff990e85d..0511520f73a043fa40e14505286b5be5b76a3241 100644 (file)
@@ -47,6 +47,9 @@ machine %HOSTIP login user2 password passwd2
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER user2\r
 PASS passwd2\r
index 2218b6e1474230da0ef40d97878aa7363f780cfa..c3f70878a75e37daa946604afabbcea8ee38a083 100644 (file)
@@ -60,6 +60,9 @@ ftp://ftp.%TESTNUMBER:%FTPPORT/ -p -x %HOSTIP:%PROXYPORT
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 77d47c8fd2e7d7a86f86a05de3a48f81d8039f0f..47748494bf4ab3037573172df5befc75a1c70235 100644 (file)
@@ -47,6 +47,9 @@ machine %HOSTIP login user2 password passwd2
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER mary\r
 PASS mark\r
index 4a2c46cde4b80fac87a3890f7344489d18d02bc2..f80d840ab82424f26a74b3ba3c0aecc16f8c82cf 100644 (file)
@@ -47,6 +47,9 @@ machine %HOSTIP login mary password drfrank
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER mary\r
 PASS drfrank\r
index 207e4f5d47412865959e4b8c037c9b91493e71c3..aa104bf15b5f02eff5dd4abb3f5fa1add2068066 100644 (file)
@@ -49,6 +49,9 @@ machine %HOSTIP login user2 password passwd2
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER romulus\r
 PASS rhemus\r
index 73cb473d97b8c0947cc64c642923a57d8d994c90..e922246d07949934fa581cafe24937805861f83c 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/path/file%TESTNUMBER -O
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 4451dc37ed84cc99d631225ce62a8e955460633d..48f6f8b29228cc382d7891a1f970a52ce542f59d 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/path/file%TESTNUMBER -O -D %LOGDIR/heads%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 3dc1d531f5b351c882cb5282f31b7c343f190d48..cdb548362ff76d9e8c2d31d49e97178a00a9df24 100644 (file)
@@ -38,6 +38,9 @@ FTP retrieve a byte-range
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 7f4b5a60fb52ad3f331b207f386271593fcb7c61..2ba80bd7a9cd12617536b0e325075b3d003bb15e 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/path/file%TESTNUMBER -O -D -
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index b876bbd35cda0ebd1de3d34268ccf3cae9892d0a..c7adcc8d718a1d9ec9053ad7dd9481a861ec9201 100644 (file)
@@ -38,6 +38,9 @@ ftp://%HOSTIP:%FTPPORT/path/file%TESTNUMBER -O -J -D %LOGDIR/heads%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 53689b6a77f8eab261c42e0129f0e9764ca80b02..10fa85d81e2f550370f789d758ca9e881353f965 100644 (file)
@@ -38,6 +38,9 @@ ftp://%HOSTIP:%FTPPORT/path/file%TESTNUMBER -O -J -D -
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index be501618cb4539c49be479d8426d572c50b7fdd8..c1764b7fe181f33a31b4e9870e4e502956e8233a 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/path/file%TESTNUMBER -O -i -D %LOGDIR/heads%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index ba5cba780d7b65b9fb2b26cde6dc6d9c57d7cc7f..42b7449a542d10fc8b1f154f4fe3d9717707c34b 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/path/file%TESTNUMBER -O -i -D -
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 32c9d8baf2e41139f5b0d6cd94791566ff019360..677dc839d68fc257cc27f3714b2408541a313879 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/path/file%TESTNUMBER -O -i
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 2a156628da92a8b09244032df609298c2c6ceaf8..b5f28bee5b31a90d8d9d5b2d7727b62718cd6f66 100644 (file)
@@ -48,6 +48,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/name%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 371d8c619119f7f28cf3f9b2b1dbea2be8923914..c273085704574e7915380b6db128164d8a1961b7 100644 (file)
@@ -48,6 +48,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/name%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index bd0b382a8db002b34c2034ffa47cf4a20fabec61..495d93961b1bb55fd1f57dc18091da53b9fd254e 100644 (file)
@@ -48,6 +48,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/name%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index bc29dd8c8cf4da911747fbbd9abff63a899c9be4..38ebef01349bef97c14259fb001c37e19936fef9 100644 (file)
@@ -49,6 +49,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/name%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index ef0b2c49ac74c4ca12b05e45bda18d27152e5d70..f71f4b36adcb574ce4e018fa28b56bc2535569d3 100644 (file)
@@ -28,6 +28,9 @@ FTP with user and no password
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER user\r
 PASS \r
index 70e8053bae169c65ae5d5238e2f7508a0d364161..a1e6b3ec1d63ddfbb67de417c1b33c8be3cf5510 100644 (file)
@@ -49,6 +49,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/name%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 6b9c566a7503bc5c95d2edb9bfccd66b22ce9807..20a014143c76a4b9289ada265cabf69bc85bdee7 100644 (file)
@@ -48,6 +48,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/name%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 41f7b4dfa0d086aa9355ccbc6977d20a9d8a0f45..0e4689da49adeedd84969c679cb767168869846c 100644 (file)
@@ -48,6 +48,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/name%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index e5344f045ffbf2be2b892f7fe0cbbd4b71839d37..dc1046d007af8f2ee03580cbfd84289bc31ec008 100644 (file)
@@ -48,6 +48,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/name%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 33b93589ec3699cdb351c3d782e794898bd53cad..8154af88df7f29e39c98751364f27a858bc5a86f 100644 (file)
@@ -31,6 +31,9 @@ ftp://%HOSTIP:%FTPPORT/blalbla/lululul/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 7348a3f175833b14055be9bcb30668f80a4ddbd8..81c18731d8773ee91b450854091a424e27c7d59a 100644 (file)
@@ -32,6 +32,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 0b8d20ae0c32691ab995866b01470ff11d3c09df..c11dfe84c8847e5af05f3b080d7ad0374a31991a 100644 (file)
@@ -32,6 +32,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index db3b6ec7df268ae3727fe22676066b07ffe84204..e00c3110ca4b50a5ee6fb960cc17d210479a435c 100644 (file)
@@ -34,6 +34,9 @@ ftp://%HOSTIP:%FTPPORT/blalbla/lululul/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 187dd8cdbbc8813745860da2ca179d4ddfe3a417..2016b4558ae7475004b46e951c1315321091b39e 100644 (file)
@@ -32,6 +32,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 4ba20eb3e67484a3e7337ebf8cfafd3f5f4fa6bb..404a03d0d832b15d823aeb92cbdd6a981ebddf45 100644 (file)
@@ -33,6 +33,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 26ff7acbe8bba9d2a12c682c5954ce08347cce5f..d0b04904d2aee9846757d8019aeb80819615ff53 100644 (file)
@@ -33,6 +33,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index d4c5c8285a6694940c52b34d9bdd31ede6feb129..f0c9cd68e293235b071294a50c7617ab522cfbd5 100644 (file)
@@ -32,6 +32,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index af7afdf7663104c5d3abaa32cc7b45ae7154f2dc..4d2fed963dad714106e7b04452a91681c3aae293 100644 (file)
@@ -32,6 +32,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index d2038ee9206e190f105c33e62afd3c602359281c..f0904607a9e7588833a0cec397cb05cf0490762f 100644 (file)
@@ -32,6 +32,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 0aaf6641948ac0e5ab4074c6a85a9e671dcf50fc..2e3d73a92bec8af3978bca653f570c7dfddc1bff 100644 (file)
@@ -40,6 +40,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER %LOGDIR/name%TESTNUMBE
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 0f124d870c32e423cb9d06c464d58662d6ea8405..2965acea4d783cf72f7de4872b342ec332b536a5 100644 (file)
@@ -40,6 +40,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER %LOGDIR/name%TESTNUMBE
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index d78844e77ef83ed45d1cb58d5884502511d31cab..0078916be5c5e51403406d6fcc0760b79bba682a 100644 (file)
@@ -40,6 +40,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER %LOGDIR/name%TESTNUMBE
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 0863a40139f03a74a9db65d1a8a5720b3c4dedc4..3ce9acf11c4d8c8a7f58c15832d4981067d449c2 100644 (file)
@@ -41,6 +41,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER %LOGDIR/name%TESTNUMBE
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 160f628e2cb0f9a8ca7478a78fe03143bb5695d8..61a0da601a320dde410f97998ddaeb62453acd18 100644 (file)
@@ -31,6 +31,9 @@ ftp://%HOSTIP:%FTPPORT/blalbla/%TESTNUMBER -z "1 jan 1989"
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index a856d1e8d641eb7a4cfaba6d9c451d086b3ff7a0..09dafdd7b437538aceaafbb932cc0b0a7f749dea 100644 (file)
@@ -41,6 +41,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER %LOGDIR/name%TESTNUMBE
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index ae1495eec9e9d3cf98a95e85a907eeb9fc138b3a..4f612f99eec46b2c85df534fde02b6e1f741902f 100644 (file)
@@ -40,6 +40,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER %LOGDIR/name%TESTNUMBE
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index f715fe8b3c6f95f5517f744bd33cbb029c234d7a..656f03c5520bd1c61cc20746e18a94c3991ba50b 100644 (file)
@@ -40,6 +40,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER %LOGDIR/name%TESTNUMBE
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index dc7a6f9341d927a85e5c32b63796a086fcbebd55..4d6d348fe58a97414d00e170757223bacdfdb409 100644 (file)
@@ -40,6 +40,9 @@ perl %SRCDIR/libtest/notexists.pl %LOGDIR/file%TESTNUMBER %LOGDIR/name%TESTNUMBE
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 5e29f5c7c758515381422b68a28077a2eb649440..cacef2ae206b0e90625270afee6b5824abee61b2 100644 (file)
@@ -30,6 +30,9 @@ ftp://%HOSTIP:%FTPPORT/blalbla/%TESTNUMBER -z "1 jan 2004"
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 8a13a688aa3ece742f1951be74ad9a35702d70fb..5ca006a13f2063fb64da9d4316f3e94500df1427 100644 (file)
@@ -42,6 +42,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -Q "NOOP 1" -Q "+NOOP 2" -Q "-NOOP 3" -Q "*FA
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 425a98f2a63124d3a81fe64977693ba9a1b8ea2b..5ffbc452356ae1c2f5c17e560910985b0b1043ff 100644 (file)
@@ -32,6 +32,9 @@ ftp://%HOSTIP:%FTPPORT/blalbla/%TESTNUMBER -I
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 4be9b54222a73aca4d099e55a05232a318970298..9fc2a56ffa46e2331a6da636107767d23b67f26a 100644 (file)
@@ -38,6 +38,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -P -
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <strippart>
 s/^(EPRT \|1\|)(.*)/$1/
 s/^(PORT)(.*)/$1/
index c4ad11a6d856c1bceb64ebc9ca26f7c017248ddd..db17e3074e6ab798c9bc805a0d82ad8ee90e8edb 100644 (file)
@@ -26,6 +26,9 @@ ftp://%HOSTIP:%FTPPORT/part1/part2/part3/part4/part5/part6/part7/part8/part9/par
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index ed89e70dec7137372a9a0c7af5be07ba84499fc4..8984a3f1f6f030c7f4ef38249412afaa707427be 100644 (file)
@@ -28,6 +28,9 @@ FTP URL with type=a
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index be2ca5c8c5a0414a5b89029fa901617db259b8fb..e7a983bcad9f55e24dd25e88d8448f0c87415df4 100644 (file)
@@ -31,6 +31,9 @@ ftp://%HOSTIP:%FTPPORT/ -P - -l
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index 61b3a29f4c1caa2636b92299992f0abac9fd6f74..f50c734f0c79ef7b2c6610a54dea04879f61cf96 100644 (file)
@@ -37,6 +37,9 @@ perl -e 'exit((stat("%LOGDIR/curl%TESTNUMBER.out"))[9] != 1234567890)'
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 0b9de0192c8540d9ac0b349f7623deedc1ca4f6a..d761f3c0e778eda04695ed0d2c8100fa43e49eff 100644 (file)
@@ -27,6 +27,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -r 36893488147419103232-
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 53f3f631d7bf7c433d2f94a61db8e727a8e6e621..7f12b36f36a781efbbf6d178e2dfcd2445db1db7 100644 (file)
@@ -30,6 +30,9 @@ ftp://%HOSTIP:%FTPPORT/ -P - -l
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 19
 </errorcode>
index 803fbfc4d70b6bef414dc1bfbae3db3bdfcc4084..c7586573e4d550aa3c85f5700c44355d8c024be0 100644 (file)
@@ -29,6 +29,9 @@ ftp://%HOSTIP:%FTPPORT/first/dir/here/%TESTNUMBER ftp://%HOSTIP:%FTPPORT/%TESTNU
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index 769043d489047287165b5b66abeb2a8c94d24d21..b2772f607d8271e4eac7d93d658564887a0bcd42 100644 (file)
@@ -31,6 +31,9 @@ ftp://%HOSTIP:%FTPPORT/first/dir/here/%TESTNUMBER --ftp-create-dirs
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index 051d31a9deac2b9d2ba1db29520e55d638ef36df..c8ec7a6d18b8aaf52b34920b9e8ad7b76ccb7890 100644 (file)
@@ -28,6 +28,9 @@ ftp://%HOSTIP:%FTPPORT/attempt/to/get/this/%TESTNUMBER --ftp-create-dirs
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index 404922b296c46499d432839ce9326bce675cb461..60d9089ae7be88216967fd7518dcf828f569e512 100644 (file)
@@ -27,6 +27,9 @@ send away this contents
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index 195c17998cd3bfa611c285510bd00eb4e53ed5fb..070ff7d97ab85593c4ddac233d76a8b642d04660 100644 (file)
@@ -39,6 +39,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER/
 </client>
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 0
 </errorcode>
index 159a813919ee272ab247d740200ddc32379d1098..24f16ee7888be13ac08a3cee7206e9dba91e3dea 100644 (file)
@@ -40,6 +40,9 @@ lib%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 713ab5ea778c591b7b6d907e835d50d62ef97460..e558b9bc32bff1f2333ff9eba58c3613eaeeca26 100644 (file)
@@ -40,6 +40,9 @@ lib1569
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 83bc83e42e1e2e8709db8f67388930cd1475f800..f624c4142607f0b324dd8a5ada1a5c5191a367b6 100644 (file)
@@ -53,6 +53,9 @@ proxy
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 
 # The second CONNECT will be made to the dynamic port number the FTP server
 # opens for us, so we can't compare with a known pre-existing number!
index 18674d21ba4b302e1a7b1d6f8d84ff63a1d0a948..919f2c52827636d616b41ed35b17c11f699b827b 100644 (file)
@@ -62,6 +62,9 @@ proxy
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 
 # The second and third CONNECT will be made to the dynamic port number the FTP
 # server opens for us, so we can't compare with known pre-existing numbers!
index cb1e4f0c200e71c84839e6d54cddc1a85768198c..b49f10f85e9af51ee48fc76118cebb60113ba73a 100644 (file)
@@ -29,6 +29,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 0293693631296db72e6ead0e740d3be3d30f2c3d..749a34ec9852fbece4e5f28073a89892c8cbabc3 100644 (file)
@@ -27,6 +27,9 @@ FTP URL with ?-letters in username and password
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER use?r\r
 PASS pass?word\r
index 032bf5b1b4533eb1bc6920e682d2dac6b2b41896..ee2e50734946ebc910a584e1761524d845c99259 100644 (file)
@@ -46,6 +46,9 @@ moo
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index de1673531322af73e5d43539caec15e399af43da..39eb1ff9dd0b90937070ba31305bba832fdaefd4 100644 (file)
@@ -63,6 +63,9 @@ moo
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 GET /%TESTNUMBER0001 HTTP/1.1\r
 Host: %HOSTIP:%HTTPPORT\r
index 4b2b4fef6942576c1b552da0c53fd1458003b5bd..7a581a5cbb460e19b477d04bee4a889d1325eab5 100644 (file)
@@ -73,6 +73,9 @@ moo
 # Verify data after the test has been "shot"
 <verify>
 <strip>
+QUIT
+</strip>
+<strip>
 ^timeout = [5-6]$
 </strip>
 <protocol>
index dcd8621789406eccffca9f0a936a27c06aaf1732..2475bbe3276fde093689049876d62718e4cb8fe1 100644 (file)
@@ -73,6 +73,9 @@ moo
 # Verify data after the test has been "shot"
 <verify>
 <strip>
+QUIT
+</strip>
+<strip>
 ^timeout = [5-6]$
 </strip>
 <protocol>
index 7cab984ce5ab4ee7632b5f48f362f397dae779a4..05f23ab743dc774c0bbefe5cda8a09cc1d040e25 100644 (file)
@@ -48,6 +48,9 @@ machine %HOSTIP login user2 password passwd2
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER userdef\r
 PASS passwddef\r
index 1ee313d76ac947e5c68dc7a10dd9407dfa15613c..c4ccb6b2c321d150152a228890eb42e2ad87a426 100644 (file)
@@ -33,6 +33,9 @@ data blobb
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 6830727ab6fb35790286457b90f9372a81739410..01dcad0eea79c2bc508cffb46b482531f35d05b5 100644 (file)
@@ -34,6 +34,9 @@ data blobb
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 045ad3769a07965dd715344f65fc93d759279157..a16bf42113e493b3c89b79fca61c20b863fd8472 100644 (file)
@@ -39,6 +39,9 @@ data blobb
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip the addresses and port number but leave the rest
 <strippart>
 s/^(EPRT \|1\|)\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\|\d{1,5}\|/$1/
index 058639f272cbb31000fcdc04b73c32be8aa8be9e..d2ba2c702f29fef964b86b44c7f01a09093ff1f1 100644 (file)
@@ -38,6 +38,9 @@ ftp://%HOSTIP:%FTPPORT/a/path/%TESTNUMBER/ ftp://%HOSTIP:%FTPPORT/a/path/%TESTNU
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 1be87c0d1ea409f3313d9895ac5905bb8a8ceab5..a0ec72be1e41ed1c7ef06143b6775285abfa1c80 100644 (file)
@@ -27,6 +27,9 @@ upload this file twice
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index f7b445185d7d51a9427f6d0fa8337fcc74735798..bf55fdd6c695c1e07102ae14adea553c3838a2eb 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -Q "NOOP 1" -Q "+NOOP 2" -Q "-NOOP 3" -Q "*FA
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 8e7d73ff0c98d41450ad22d82fd9bf8afa9cc697..ae19b534b0da6d014c4a5752398804ff9bf416d4 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER --ftp-account "one count"
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 4bfe7497ea6886bc07bd23c58c6681fa3b607a7a..485be98ecf2848f3f8adf4f17b86e04175168d1a 100644 (file)
@@ -32,6 +32,9 @@ worx?
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index a66fa046d93e7527c105897082c51d4c32496e43..13493f26a53a2fee8d4c27ac4e972d752cf79505 100644 (file)
@@ -33,6 +33,9 @@ Test data
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 
 <protocol>
 USER anonymous\r
index 3c0db0441383aa661f3055c657bf1163209b0a05..71b46ddc36b76669f59e2c45a22536dba38dd936 100644 (file)
@@ -27,6 +27,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # 13 = CURLE_FTP_WEIRD_PASV_REPLY
 <errorcode>
 13
index 782be2be403fce95c13694dadaf6aab965d51a03..ad9cf4fe2d33a11889ec86e52ff0c721f36a2901 100644 (file)
@@ -41,6 +41,9 @@ FTP dir listing with nocwd and URL encoded path
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 40f42e7d0608a012e80c23d0bd13a5dc9e719fc9..5eade37b30410ac95bc008ca0906a9417f517818 100644 (file)
@@ -34,6 +34,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -T %LOGDIR/test%TESTNUMBER.txt -z "apr 1 2005
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <upload>
 </upload>
 <protocol>
index 097e1e583955a021f4c8b3b7adc1c738978627a4..2d5c845bae1ecc9e9256a6cbdf3ff2404ef1ea09 100644 (file)
@@ -34,6 +34,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -T %LOGDIR/test%TESTNUMBER.txt -z "apr 1 2005
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <upload>
 data
     to
index 4f01ea79a38a002de0a637d354ce9f2e2caae2d5..59f7fa31150a9365c179458e61f8509cef7db664 100644 (file)
@@ -46,6 +46,9 @@ ftp://%HOSTIP:%FTPPORT/
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 9ed8c9488009b8aa9174033ac440584a4ed44b39..6de2003c8f9ef78164a534ac2fef6c6a5baad9d6 100644 (file)
@@ -41,6 +41,9 @@ ftp://%HOSTIP:%FTPPORT/ -P %CLIENTIP
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index 1480ee1ec1dc672b6ecbd42dd45c1be1ac242126..35c3014a0bc9c12cd2c21eafce28b44a467adf7f 100644 (file)
@@ -45,6 +45,9 @@ FTP IPv6 dir list PASV
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 01ec416ac62e65d7fcfc6b5deab2252a641d3b5d..8f7192d21b982c1a101531379b0074a88e4c8db5 100644 (file)
@@ -45,6 +45,9 @@ FTP IPv6 dir list with EPRT
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <strippart>
 s/^(EPRT \|2\|::1\|)(.*)/$1/
 </strippart>
index 90b58a0b30675c826562905adfaed97c2ef31905..ede445355a65d82f2269bc9a50d3982678b484b8 100644 (file)
@@ -46,6 +46,9 @@ FTP IPv6 dir list PASV and --disable-epsv
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 1a1526a10caf49ed14fe5b2bc28f6a75966bd475..190908e3504c4d0d7377b5d6a551a8a8ab03370b 100644 (file)
@@ -46,6 +46,9 @@ FTP IPv6 dir list with EPRT and --disable-eprt
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <strippart>
 s/^(EPRT \|2\|::1\|)(.*)/$1/
 </strippart>
index d5f940372e8dcb6fbf388f9fb9e7fd285eaf8533..192b2bcd7d3e6174ae0ca3d1788ca522d1909563 100644 (file)
@@ -34,6 +34,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index efa183f1559be0c85593c52c58aa62e16b4c9490..f4f5a023165ce26b046434f039a19a43fd8394b1 100644 (file)
@@ -36,6 +36,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER --ftp-skip-pasv-ip --disable-epsv
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 2857c3eac3a18be2cb456dd88cee1c0fc7d21b5d..5607a1081693ef1bf7277674cfb35f23e9561d32 100644 (file)
@@ -29,6 +29,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -z "2004 jan 1 12:12:12 UTC"
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 1aee4b517f1159f15c77de1547dc6423579eb51a..dbe809e1da5e730ec74c8f99c2ed253cddc40755 100644 (file)
@@ -46,6 +46,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER/ --ftp-alternative-to-user "USER replacement"
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 USER replacement\r
index e7048a5384d5e5552109090919fc727c31f4b74c..6ffa9a7261bc012cc0c4800f72038f2eee62204b 100644 (file)
@@ -27,6 +27,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER --max-filesize 30
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 63
 </errorcode>
index 05cc2b444a0687f7e7885c8821175977f534bc7f..2385f7db4ff9773524a59c13551e9df1d2a41957 100644 (file)
@@ -33,6 +33,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER --max-filesize 100
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 67108aedb91f365bdda622494aab08efc24e38c4..4e2e9857d16b3709cf5e80dfbc1afc2cf48213d8 100644 (file)
@@ -47,6 +47,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER/ --ftp-account "data for acct"
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index c88ec99bf7cf6ae7ad532f49731e16d115c957f9..d4b87dfa4f14263e98580bd6f774d0e79014a041 100644 (file)
@@ -31,6 +31,9 @@ FTP CWD with --ftp-method multicwd
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 99c10d3e135bce97db8b1011a667fa4310ab6954..d982a3b7f5a799d1361626bca0b88ea3442cd068 100644 (file)
@@ -31,6 +31,9 @@ FTP CWD with --ftp-method singlecwd
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 5188c85477d1b11fa8e69499f9f2f693883aa4ba..3880a60732df793fcdd41a0bfc74ee4c8e75c097 100644 (file)
@@ -31,6 +31,9 @@ FTP CWD with --ftp-method nocwd
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 05a811f4e801df533c4ca0505665880e2f925fa8..416c0079db5aa0305330391591a381c429effe4e 100644 (file)
@@ -40,6 +40,9 @@ data blobb
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index f50b42adb3320f83e4c4c9798c39f5bb0551da75..4e881379a008a6c09eec73c4cc8474351c40b6ea 100644 (file)
@@ -41,6 +41,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER --range 3-6
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index d44a712fbbb7b57a320d878fa96a328477c43c29..b82f947868f9e6960afa3536454786263f974029 100644 (file)
@@ -41,6 +41,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER --range 3-6
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 55e9d608ddc8f0e3d8f520453b11728191a15297..988e5bd049782a08b954add4fed0fbca3ed350ef 100644 (file)
@@ -36,6 +36,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -T %LOGDIR/test%TESTNUMBER.txt
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <upload>
 data
     to
index 3eb8b80aa6bd405fb377dd68a59abef8279cb165..7342275d452a8a45a8fa69bfe13f2c5f5616479a 100644 (file)
@@ -41,6 +41,9 @@ ftp://%HOSTIP:%FTPPORT// --ftp-method multicwd
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index ffa93e3e2987817f4752341dd3738c75714341d2..31c07fa3c9ba1160db5bc76115e5e15348ca03db 100644 (file)
@@ -41,6 +41,9 @@ ftp://%HOSTIP:%FTPPORT// --ftp-method nocwd
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 0cc4d69fd1e45dffc1edc893d7b5ce7b2635a1a6..d54ab60ebf19e78946f1b34919c2040f30e20b55 100644 (file)
@@ -41,6 +41,9 @@ ftp://%HOSTIP:%FTPPORT// --ftp-method singlecwd
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index a94828bd6b987a9f033e2d5d3ab9ebe3c5b6183a..dedd06960bf1a1d08b6bf4c0a7062f6460d328dc 100644 (file)
@@ -41,6 +41,9 @@ ftp://%HOSTIP:%FTPPORT/ --ftp-method singlecwd
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index dc6d732d8ba281ff39e66c5837bbfd81692c793c..9a40d49c61d862f30da44130933bf9194290c935 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PWD\r
index e8ce9731ed83b8f041955c88efcf6e0eda3fb801..d259593fd8749dc3cd8edb8070c16778fd32231c 100644 (file)
@@ -29,6 +29,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER -T %LOGDIR/test%TESTNUMBER.txt --continue-at
 </client>
 
 <verify>
+<strip>
+QUIT
+</strip>
 <upload>
 data
     to
index f9ccafdabc2826f5390e320cebf309c4711380b1..47676e3dd8e156f5a3a01803ae4095caba1aa1b2 100644 (file)
@@ -48,6 +48,9 @@ machine %HOSTIP login mary password yram
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER mary\r
 PASS yram\r
index 41b9eb779c74194d9de2fa489694e57b6f594afd..bf2877302424878ca03d521c8eac2df19746d160 100644 (file)
@@ -52,6 +52,9 @@ machine %HOSTIP login mary password yram
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER mary\r
 PASS drfrank\r
index b6b10b3df2c00dddc211d5680a89bd2047b22d73..f50ad70dda985b94dd73ca9a80b8da2e6f6cd165 100644 (file)
@@ -38,6 +38,9 @@ FTP growing file support
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 648318729d113c3f03a27a8a7d932595d5a3b2c5..c089d75c776617ffdc90cc81061412f911461ebd 100644 (file)
@@ -46,6 +46,9 @@ machine %HOSTIP login user1 password passwd1
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER user1\r
 PASS passwd1\r
index 6eba48936fe9dd33233ba42a493915b808b80af5..aa26ccb5f97d352920864ea19edf4a9ed3166b47 100644 (file)
@@ -40,6 +40,9 @@ works?
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <upload>
 Contents
 of
index adcabe8bda6c6e0a725138761d7b3ad96df67dcb..7637dcededf0c9af79c43dcf61cc0eb405630dd2 100644 (file)
@@ -35,6 +35,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # CURLE_REMOTE_FILE_NOT_FOUND
 <errorcode>
 78
index 6a27bb3f8e4984c44c63d7df3041be685ace0774..17d89199bfe90b950497a379cab763d032eabe92 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/520
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 
 <protocol>
 USER anonymous\r
index 90473b33a0b78c781370f82a32de3d1d178b6a9c..eaeb040d322bb367d6d29149b59e578a6d55cdcd 100644 (file)
@@ -44,6 +44,9 @@ ftp://%HOSTIP/%TESTNUMBER/ %FTPPORT
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER xxx\r
 PASS yyy\r
index 2b96a7fd96731c3d63de186fde0b79fc1eb42ecc..82a85276fee6fdd55fee32ab9a2165a4d7cfbc86 100644 (file)
@@ -36,6 +36,9 @@ Moooooooooooo
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index 85b24d5db924330aa6dee157752e5a62d0722954..3a303e9a0065bf5b1cfdc45a713b2881f3c1aa60 100644 (file)
@@ -39,6 +39,9 @@ ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 85b24d5db924330aa6dee157752e5a62d0722954..3a303e9a0065bf5b1cfdc45a713b2881f3c1aa60 100644 (file)
@@ -39,6 +39,9 @@ ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 737e5018f9116e9c521fc4b5bdc05b0eb0fbcdd0..c92b377ef71b12891e90dfef564857b0bfbe5c39 100644 (file)
@@ -36,6 +36,9 @@ Moooooooooooo
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index 59501d5ead4e716bd80b1e34810a316f6139ab37..33739ea7ebe25d5b29fca4e7db7507b9f37a8719 100644 (file)
@@ -39,6 +39,9 @@ don't upload this
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip all valid kinds of PORT and EPRT that curl can send
 <strip>
 ^PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3},\d{1,3}
index c1d3b0b0c8bed8ebb05098c66ee84f68983ff180..128b2d8802b57df976c9b53aef924c0967e7d76e 100644 (file)
@@ -39,6 +39,9 @@ ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 1dbceb6dd3b535f6f46b5f9f25fc48a3172b62dc..f6467acaa61f47494406481b147e3c6f7fd1c8f0 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 0e0f35abdd15e05a9388eec61396c0855267ad75..87b98b5e793780739c5ef1ec4139e7c664576a22 100644 (file)
@@ -38,6 +38,9 @@ ftp://non-existing-host.haxx.se/path/%TESTNUMBER ftp://%HOSTIP:%FTPPORT/path/%TE
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 7985a52347e08309a4279ed579e1bc23d695325f..b774ead0bb4b5f488f00a2a42d4a5b8da4269ea1 100644 (file)
@@ -43,6 +43,9 @@ ftp://%HOSTIP:%FTPPORT/path/to/the/file/%TESTNUMBER ftp://%HOSTIP:%FTPPORT/path/
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index c0677d8ea99f5fabf44febaa77e6ca6df355b2ed..9492d0854e27349d60477ac43478ce67c20a9334 100644 (file)
@@ -40,6 +40,9 @@ works?
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <upload>
 </upload>
 <protocol>
index b39b1b30d1a57bd5894e6e4cf6a2c32a855f3c20..4a412c8bf9c8858b14ea89250b1ffef8051000f4 100644 (file)
@@ -44,6 +44,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 # There's no MTDM in the protocol here since this code doesn't ask for the
 # time/date of the file
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index f8f01641a0aa61cbb947573dcb22735855c2bcf6..6021b6758172e94bfc073518b9c67a5af7fe0437 100644 (file)
@@ -44,6 +44,9 @@ ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index d1793891d077cab23cb6c9af9528ade973f9a63f..c2cf2546ca073027b0ec24e6fc143984d8a208a6 100644 (file)
@@ -39,6 +39,9 @@ FTP a type=A URL and CURLOPT_PORT set
 # There's no MTDM in the protocol here since this code doesn't ask for the
 # time/date of the file
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 96a6f9b1a6b7bcae19244277f376a1e0da949a9e..3b0a2ae1ed3d368e296470b07797bf1bcb22d631 100644 (file)
@@ -45,6 +45,9 @@ proxy
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 3c151286c87a9607dab407ee1aa0ed959683d923..50d2120f04d35403a3b1ff058b3f0e1c04ab72d7 100644 (file)
@@ -33,6 +33,9 @@ ftp://%HOSTIP:%FTPPORT/fully_simulated/UNIX/*.txt
 ############################################
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 0
 </errorcode>
index d51c5a08d5cf07efd6ed69c6afcc4a274a80fca6..35b65a3d6f4fe81e0027a5aa58d7fa7ef97ee9b3 100644 (file)
@@ -32,6 +32,9 @@ ftp://%HOSTIP:%FTPPORT/fully_simulated/UNIX/*
 </client>
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <errorcode>
 0
 </errorcode>
index b17a702a6bd474ed19d01c4b6447a4376fc8b267..a708f3b5958491fe390356e58e64f3ff94baee46 100644 (file)
@@ -45,6 +45,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 9c8c5f32024276a661e8c4cb92385ee296a597bf..d41131c42382623ca84d535fbd7082a442257a92 100644 (file)
@@ -45,6 +45,9 @@ Moooooooooooo
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip off parts of the PORT and EPRT commands that might differ
 <strippart>
 s/^PORT (.*)/PORT/
index d1cbf082a4facf2aaba05b8301d4f1f8b3f20d5a..10d12ca263dddfc1add9651dbe1dd0276dcc94da 100644 (file)
@@ -47,6 +47,9 @@ Moooooooooooo for %TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip off parts of the PORT and EPRT commands that might differ
 <strippart>
 s/^PORT (.*)/PORT/
index f77eb9a870696ab574be93b943d89f7e99519665..a6fbaf72b5ea797ddd3a3889e1a76f8bdbb80d12 100644 (file)
@@ -47,6 +47,9 @@ Moooooooooooo for %TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip off parts of the PORT and EPRT commands that might differ
 <strippart>
 s/^PORT (.*)/PORT/
index 9a15a5184e926c5f00f9bbf11eb1d27bdd59eb97..5c3bdf35fecc93d801c7603d7610e8ba997273da 100644 (file)
@@ -47,6 +47,9 @@ Moooooooooooo for %TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip off parts of the PORT and EPRT commands that might differ
 <strippart>
 s/^PORT (.*)/PORT/
index cd98f0b9d8a4cf8489d26a7cdf6435cd1979c9e8..e0dfc56e35b041d37b703ee0a6f045714fda1b1e 100644 (file)
@@ -49,6 +49,9 @@ Moooooooooooo for %TESTNUMBER
 
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 # Strip off parts of the PORT and EPRT commands that might differ
 <strippart>
 s/^PORT (.*)/PORT/
index 40ace13d5e90782a296f6b6aaa76133cad4e7677..13d6bb927dc88e0a1e0d0a118793cbc045b58836 100644 (file)
@@ -43,6 +43,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER %LOGDIR/ip%TESTNUMBER
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 7175c63f8adf3f9481606f16e51592e7a2030948..30e401df7af354e02829a290afbb714f9eef8f4d 100644 (file)
@@ -43,6 +43,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER %LOGDIR/ip%TESTNUMBER activeftp
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <strippart>
 s/^(EPRT \|1\|)(.*)/$1/
 </strippart>
index 5965bd8aeacb7fc9e0f67d795131c0f748c0d076..799d51e2d5a95da4fc881a9827274068313ab0c3 100644 (file)
@@ -33,6 +33,9 @@ ftp://%HOSTIP:%FTPPORT/
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index faafd903850d5d45e4b36a609e8af185e3d49e48..8fbb24ba550cfa15aba5442efb6b0f4533ed6efa 100644 (file)
@@ -47,6 +47,9 @@ FTP dir list PASV via SOCKS4
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 2c41dfea70d242402a87ee09f2e1e1842e5a98c1..f22b2010ee1206f2b3f1e59827c917da0a530cbe 100644 (file)
@@ -47,6 +47,9 @@ FTP dir list PASV via SOCKS5
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 355ca0e51efeafec5026dae17de3c2f7e908e858..288fcc1df493e1d8998313e3c4322ed24da36971 100644 (file)
@@ -43,6 +43,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 7bcc2a1bbb40e7fba92a35eb4ed882e44f2db12d..ef64b3f5bc32b7d68d506569319290462a37de6f 100644 (file)
@@ -37,6 +37,9 @@ ftp://%HOSTIP:%FTPPORT/%TESTNUMBER --proxy socks5://%HOSTIP:%SOCKSPORT
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 44820a78ffc762c79067395cdad7353f0e3cea9a..81374027fe71dc73b2f495e02cbdd8b1a5533563 100644 (file)
@@ -38,6 +38,9 @@ ftp://ftp.example.com/%TESTNUMBER --connect-to ::%HOSTIP:%FTPPORT --proxy socks5
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index a38400bb809805a208b66144611a3902adc9de74..6414188e6fabd03f240b139332fa94bd49573672 100644 (file)
@@ -57,6 +57,9 @@ ftp://ftp.example.com.%TESTNUMBER/%TESTNUMBER --connect-to ::connect.example.com
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 6f9670af54d7e9e5638214c13dc281fdbc73d030..e931e0d608265e5d70b293fc9a78a6c1f36900b5 100644 (file)
@@ -59,6 +59,9 @@ ftp://ftp.example.com.%TESTNUMBER/%TESTNUMBER --connect-to ::connect.example.com
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 USER anonymous\r
 PASS ftp@example.com\r
index 17748ea735027850c729301b1da93e2b1b161353..2961ce7c34e2f6d26dd451bbc2fdba4fd22a5b6b 100644 (file)
@@ -66,6 +66,9 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -L -u joe:secret
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 GET /%TESTNUMBER HTTP/1.1\r
 Host: %HOSTIP:%HTTPPORT\r
index 33f2559c6f9805b4efcbd06d5a71b6c680de42b8..ea44052635b91d0e4da068bf414df700d8a69f64 100644 (file)
@@ -66,6 +66,9 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --location-trusted -u joe:secret
 #
 # Verify data after the test has been "shot"
 <verify>
+<strip>
+QUIT
+</strip>
 <protocol>
 GET /%TESTNUMBER HTTP/1.1\r
 Host: %HOSTIP:%HTTPPORT\r