Home | History | Annotate | Download | only in data
      1 <testcase>
      2 #
      3 # This test is like 585 but uses active FTP instead of HTTP
      4 #
      5 <info>
      6 <keywords>
      7 FTP
      8 </keywords>
      9 </info>
     10 #
     11 # Server-side
     12 <reply>
     13 <data>
     14 moo
     15 </data>
     16 <datacheck>
     17 [OPEN] counter: 1
     18 [OPEN] counter: 2
     19 [CLOSE] counter: 2
     20 moo
     21 [CLOSE] counter: 1
     22 </datacheck>
     23 </reply>
     24 
     25 # Client-side
     26 <client>
     27 <server>
     28 ftp
     29 </server>
     30 # tool is what to use instead of 'curl'
     31 <tool>
     32 lib585
     33 </tool>
     34 
     35  <name>
     36 verify close callbacks with active FTP
     37  </name>
     38  <command>
     39 ftp://%HOSTIP:%FTPPORT/596 log/ip596 activeftp
     40 </command>
     41 </client>
     42 
     43 #
     44 # Verify data after the test has been "shot"
     45 <verify>
     46 <strippart>
     47 s/^(EPRT \|1\|)(.*)/$1/
     48 </strippart>
     49 <protocol>
     50 USER anonymous
     51 PASS ftp (a] example.com
     52 PWD
     53 EPRT |1|
     54 TYPE I
     55 SIZE 596
     56 RETR 596
     57 QUIT
     58 </protocol>
     59 </verify>
     60 </testcase>
     61