quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

test532 (949B)


      1 <testcase>
      2 <info>
      3 <keywords>
      4 FTP
      5 PASV
      6 RETR
      7 multi
      8 </keywords>
      9 </info>
     10 
     11 # Server-side
     12 <reply>
     13 <data>
     14 file contents should appear once for each file
     15 </data>
     16 <datacheck>
     17 file contents should appear once for each file
     18 file contents should appear once for each file
     19 file contents should appear once for each file
     20 file contents should appear once for each file
     21 </datacheck>
     22 </reply>
     23 
     24 # Client-side
     25 <client>
     26 <server>
     27 ftp
     28 </server>
     29 <tool>
     30 lib526
     31 </tool>
     32 <name>
     33 FTP RETR same file using reset handles between each transfer
     34 </name>
     35 <command>
     36 ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER
     37 </command>
     38 </client>
     39 
     40 # Verify data after the test has been "shot"
     41 <verify>
     42 <strip>
     43 QUIT
     44 </strip>
     45 <protocol>
     46 USER anonymous
     47 PASS ftp@example.com
     48 PWD
     49 CWD path
     50 EPSV
     51 TYPE I
     52 SIZE %TESTNUMBER
     53 RETR %TESTNUMBER
     54 EPSV
     55 SIZE %TESTNUMBER
     56 RETR %TESTNUMBER
     57 EPSV
     58 SIZE %TESTNUMBER
     59 RETR %TESTNUMBER
     60 EPSV
     61 SIZE %TESTNUMBER
     62 RETR %TESTNUMBER
     63 QUIT
     64 </protocol>
     65 </verify>
     66 </testcase>