Home | History | Annotate | Download | only in data
      1 <testcase>
      2 # Warning: if this test fails to start the SSH server, check that none of
      3 # the user's shell profiles sends output to stdout of a non-interactive shell.
      4 <info>
      5 <keywords>
      6 FTP
      7 PASV
      8 RETR
      9 multi
     10 SOCKS4
     11 </keywords>
     12 </info>
     13 # Server-side
     14 <reply>
     15 <data>
     16 data
     17     to
     18       see
     19 that FTP
     20 works
     21   so does it?
     22 </data>
     23 
     24 </reply>
     25 
     26 # Client-side
     27 <client>
     28 <server>
     29 ftp
     30 socks4
     31 </server>
     32 <tool>
     33 lib564
     34 </tool>
     35  <name>
     36 FTP RETR a file over a SOCKS proxy using the multi interface
     37  </name>
     38 <command>
     39 ftp://%HOSTIP:%FTPPORT/path/564 %HOSTIP:%SOCKSPORT
     40 </command>
     41 </client>
     42 
     43 # Verify data after the test has been "shot"
     44 <verify>
     45 <protocol>
     46 USER anonymous
     47 PASS ftp (a] example.com
     48 PWD
     49 CWD path
     50 EPSV
     51 TYPE I
     52 SIZE 564
     53 RETR 564
     54 QUIT
     55 </protocol>
     56 <stdout>
     57 data
     58     to
     59       see
     60 that FTP
     61 works
     62   so does it?
     63 </stdout>
     64 </verify>
     65 </testcase>
     66