Home | History | Annotate | Download | only in data
      1 <testcase>
      2 <info>
      3 <keywords>
      4 FTP
      5 </keywords>
      6 </info>
      7 
      8 #
      9 # Server-side
     10 <reply>
     11 <data>
     12 file contents
     13 </data>
     14 
     15 <datacheck>
     16 file contents
     17 </datacheck>
     18 <datacheck1 mode="text">
     19 total 20
     20 drwxr-xr-x   8 98       98           512 Oct 22 13:06 .
     21 drwxr-xr-x   8 98       98           512 Oct 22 13:06 ..
     22 drwxr-xr-x   2 98       98           512 May  2  1996 .NeXT
     23 -r--r--r--   1 0        1             35 Jul 16  1996 README
     24 lrwxrwxrwx   1 0        1              7 Dec  9  1999 bin -> usr/bin
     25 dr-xr-xr-x   2 0        1            512 Oct  1  1997 dev
     26 drwxrwxrwx   2 98       98           512 May 29 16:04 download.html
     27 dr-xr-xr-x   2 0        1            512 Nov 30  1995 etc
     28 drwxrwxrwx   2 98       1            512 Oct 30 14:33 pub
     29 dr-xr-xr-x   5 0        1            512 Oct  1  1997 usr
     30 </datacheck1>
     31 </reply>
     32 
     33 # Client-side
     34 <client>
     35 <server>
     36 ftp
     37 </server>
     38 # tool is what to use instead of 'curl'
     39 <tool>
     40 lib539
     41 </tool>
     42 
     43  <name>
     44 Two FTP fetches using different CURLOPT_FTP_FILEMETHOD
     45  </name>
     46  <command>
     47 ftp://%HOSTIP:%FTPPORT/path/to/the/file/539
     48 </command>
     49 </client>
     50 
     51 #
     52 # Verify data after the test has been "shot"
     53 <verify>
     54 <protocol>
     55 USER anonymous
     56 PASS ftp (a] example.com
     57 PWD
     58 CWD path/to/the/file
     59 EPSV
     60 TYPE I
     61 SIZE 539
     62 RETR 539
     63 SYST
     64 CWD /
     65 EPSV
     66 TYPE A
     67 LIST path/to/the/file/539./
     68 QUIT
     69 </protocol>
     70 </verify>
     71 </testcase>
     72