<testcase> | |
<info> | |
<keywords> | |
TFTP | |
TFTP RRQ | |
FILE | |
SFTP | |
SCP | |
multiprotocol | |
</keywords> | |
</info> | |
# | |
# Server-side | |
<reply> | |
<data nocheck="yes"> | |
Test data file | |
for tftp test | |
</data> | |
</reply> | |
# | |
# Client-side | |
<client> | |
<server> | |
tftp | |
sftp | |
</server> | |
<name> | |
TFTP RRQ followed by SFTP retrieval followed by FILE followed by SCP retrieval then again in reverse order | |
</name> | |
<command> | |
--key curl_client_key --pubkey curl_client_key.pub -u %USER: tftp://%HOSTIP:%TFTPPORT//2004 sftp://%HOSTIP:%SSHPORT%PWD/log/test2004.txt file://localhost/%PWD/log/test2004.txt scp://%HOSTIP:%SSHPORT%PWD/log/test2004.txt file://localhost/%PWD/log/test2004.txt sftp://%HOSTIP:%SSHPORT%PWD/log/test2004.txt tftp://%HOSTIP:%TFTPPORT//2004 --insecure | |
</command> | |
<file name="log/test2004.txt"> | |
This is test data | |
for several protocols | |
</file> | |
</client> | |
# | |
# Verify data after the test has been "shot" | |
<verify> | |
<protocol> | |
opcode: 1 | |
mode: octet | |
tsize: 0 | |
blksize: 512 | |
timeout: 6 | |
filename: /2004 | |
opcode: 1 | |
mode: octet | |
tsize: 0 | |
blksize: 512 | |
timeout: 6 | |
filename: /2004 | |
</protocol> | |
<stdout> | |
Test data file | |
for tftp test | |
This is test data | |
for several protocols | |
This is test data | |
for several protocols | |
This is test data | |
for several protocols | |
This is test data | |
for several protocols | |
This is test data | |
for several protocols | |
Test data file | |
for tftp test | |
</stdout> | |
<valgrind> | |
disable | |
</valgrind> | |
</verify> | |
</testcase> |