1<testcase> 2<info> 3<keywords> 4FTP 5RETR 6multi 7wildcardmatch 8ftplistparser 9</keywords> 10</info> 11 12# Server-side 13<reply> 14<data> 15</data> 16</reply> 17 18# Client-side 19<client> 20<server> 21ftp 22</server> 23<tool> 24lib%TESTNUMBER 25</tool> 26<name> 27FTP wildcard download - dup_handle and multi interface 28</name> 29<command> 30ftp://%HOSTIP:%FTPPORT/fully_simulated/UNIX/* 31</command> 32</client> 33# Verify data after the test has been "shot" 34<verify> 35<strip> 36QUIT 37</strip> 38<errorcode> 390 40</errorcode> 41<protocol> 42USER anonymous 43PASS ftp@example.com 44PWD 45CWD fully_simulated 46CWD UNIX 47EPSV 48TYPE A 49LIST 50EPSV 51TYPE I 52RETR chmod1 53EPSV 54RETR chmod2 55EPSV 56RETR chmod3 57EPSV 58RETR empty_file.dat 59EPSV 60RETR file.txt 61EPSV 62RETR someothertext.txt 63CWD / 64CWD fully_simulated 65CWD UNIX 66EPSV 67TYPE A 68LIST 69EPSV 70TYPE I 71RETR chmod1 72EPSV 73RETR chmod2 74EPSV 75RETR chmod3 76EPSV 77RETR empty_file.dat 78EPSV 79RETR file.txt 80EPSV 81RETR someothertext.txt 82QUIT 83USER anonymous 84PASS ftp@example.com 85PWD 86CWD fully_simulated 87CWD UNIX 88EPSV 89TYPE A 90LIST 91EPSV 92TYPE I 93RETR chmod1 94EPSV 95RETR chmod2 96EPSV 97RETR chmod3 98EPSV 99RETR empty_file.dat 100EPSV 101RETR file.txt 102EPSV 103RETR someothertext.txt 104QUIT 105</protocol> 106<stdout> 107This file should have permissions 444 108This file should have permissions 666 109This file should have permissions 777 110This is content of file "file.txt" 111Some junk ;-) This file does not really exist. 112This file should have permissions 444 113This file should have permissions 666 114This file should have permissions 777 115This is content of file "file.txt" 116Some junk ;-) This file does not really exist. 117This file should have permissions 444 118This file should have permissions 666 119This file should have permissions 777 120This is content of file "file.txt" 121Some junk ;-) This file does not really exist. 122</stdout> 123</verify> 124</testcase> 125