quickjs-tart

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

test625 (1067B)


      1 <testcase>
      2 <info>
      3 <keywords>
      4 SFTP
      5 SFTP put
      6 --ftp-create-dirs
      7 </keywords>
      8 </info>
      9 
     10 #
     11 # Server-side
     12 <reply>
     13 </reply>
     14 
     15 #
     16 # Client-side
     17 <client>
     18 <server>
     19 sftp
     20 </server>
     21 <name>
     22 SFTP put with --ftp-create-dirs twice
     23 </name>
     24 <command>
     25 --ftp-create-dirs --key %LOGDIR/server/curl_client_key --pubkey %LOGDIR/server/curl_client_key.pub -u %USER: -T %LOGDIR/file%TESTNUMBER.txt sftp://%HOSTIP:%SSHPORT%SFTP_PWD/%LOGDIR/test%TESTNUMBER.a/upload.%TESTNUMBER -T %LOGDIR/file%TESTNUMBER.txt sftp://%HOSTIP:%SSHPORT%SFTP_PWD/%LOGDIR/test%TESTNUMBER.b/upload.%TESTNUMBER --insecure
     26 </command>
     27 <file name="%LOGDIR/file%TESTNUMBER.txt">
     28 Test data
     29 for ssh upload test
     30 </file>
     31 </client>
     32 
     33 #
     34 # Verify data after the test has been "shot"
     35 <verify>
     36 <upload>
     37 Test data
     38 for ssh upload test
     39 </upload>
     40 <postcheck>
     41 %PERL %SRCDIR/libtest/test610.pl move %PWD/%LOGDIR/test%TESTNUMBER.a/upload.%TESTNUMBER %PWD/%LOGDIR/upload.%TESTNUMBER rmdir %PWD/%LOGDIR/test%TESTNUMBER.a rm %PWD/%LOGDIR/test%TESTNUMBER.b/upload.%TESTNUMBER rmdir %PWD/%LOGDIR/test%TESTNUMBER.b
     42 </postcheck>
     43 </verify>
     44 </testcase>