1 <testcase> 2 <info> 3 <keywords> 4 FTP 5 RETR 6 </keywords> 7 </info> 8 9 # Server-side 10 <reply> 11 <data nocheck="yes"> 12 fooo 13 mooo 14 </data> 15 </reply> 16 17 # Client-side 18 <client> 19 # this relies on the debug feature to allow us to set directory to store the 20 # -O output in, using the CURL_TESTDIR variable 21 <features> 22 debug 23 </features> 24 <server> 25 ftp 26 </server> 27 <name> 28 FTP download, file without Content-Disposition inside, using -O 29 </name> 30 <setenv> 31 CURL_TESTDIR=%PWD/log 32 </setenv> 33 <command option="no-output,no-include"> 34 ftp://%HOSTIP:%FTPPORT/path/file1348 -O 35 </command> 36 </client> 37 38 # Verify data after the test has been "shot" 39 <verify> 40 <protocol> 41 USER anonymous 42 PASS ftp (a] example.com 43 PWD 44 CWD path 45 EPSV 46 TYPE I 47 SIZE file1348 48 RETR file1348 49 QUIT 50 </protocol> 51 52 <file1 name="log/file1348"> 53 fooo 54 mooo 55 </file1> 56 57 <file2 name="log/stdout1348"> 58 </file2> 59 60 </verify> 61 </testcase> 62