quickjs-tart

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

test210 (713B)


      1 <testcase>
      2 <info>
      3 <keywords>
      4 FTP
      5 </keywords>
      6 </info>
      7 
      8 # Server-side
      9 <reply>
     10 <data>
     11 data blobb
     12 </data>
     13 
     14 # data is sent to stdout
     15 </reply>
     16 
     17 # Client-side
     18 <client>
     19 <server>
     20 ftp
     21 </server>
     22 <name>
     23 Get two FTP files from the same remote dir: no second CWD
     24 </name>
     25 <command option="no-include">
     26 ftp://%HOSTIP:%FTPPORT/a/path/%TESTNUMBER ftp://%HOSTIP:%FTPPORT/a/path/%TESTNUMBER
     27 </command>
     28 <stdout>
     29 data blobb
     30 data blobb
     31 </stdout>
     32 </client>
     33 
     34 # Verify data after the test has been "shot"
     35 <verify>
     36 <strip>
     37 QUIT
     38 </strip>
     39 <protocol>
     40 USER anonymous
     41 PASS ftp@example.com
     42 PWD
     43 CWD a
     44 CWD path
     45 EPSV
     46 TYPE I
     47 SIZE %TESTNUMBER
     48 RETR %TESTNUMBER
     49 EPSV
     50 SIZE %TESTNUMBER
     51 RETR %TESTNUMBER
     52 QUIT
     53 </protocol>
     54 </verify>
     55 </testcase>