mirror of
https://github.com/curl/curl.git
synced 2026-08-25 18:13:37 +03:00
Added test 564 as DISABLED. It is for testing FTP over a SOCK4 proxy using
the multi interface, which currently doesn't work because of how the data connection is not waiting for connect before it tries to do proxy magic.
This commit is contained in:
parent
1f340a262f
commit
e6e6c6e635
5 changed files with 216 additions and 3 deletions
66
tests/data/test564
Normal file
66
tests/data/test564
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
<testcase>
|
||||
<info>
|
||||
<keywords>
|
||||
FTP
|
||||
PASV
|
||||
RETR
|
||||
multi
|
||||
SOCKS4
|
||||
</keywords>
|
||||
</info>
|
||||
# Server-side
|
||||
<reply>
|
||||
<data>
|
||||
data
|
||||
to
|
||||
see
|
||||
that FTP
|
||||
works
|
||||
so does it?
|
||||
</data>
|
||||
|
||||
</reply>
|
||||
|
||||
# Client-side
|
||||
<client>
|
||||
<server>
|
||||
ftp
|
||||
socks4
|
||||
</server>
|
||||
<tool>
|
||||
lib564
|
||||
</tool>
|
||||
<name>
|
||||
FTP RETR a file over a SOCKS proxy using the multi interface
|
||||
</name>
|
||||
<command>
|
||||
ftp://%HOSTIP:%FTPPORT/path/564 %HOSTIP:%SOCKSPORT
|
||||
</command>
|
||||
</client>
|
||||
|
||||
# Verify data after the test has been "shot"
|
||||
<verify>
|
||||
<protocol>
|
||||
USER anonymous
|
||||
PASS ftp@example.com
|
||||
PWD
|
||||
CWD path
|
||||
EPSV
|
||||
TYPE I
|
||||
SIZE 546
|
||||
RETR 546
|
||||
EPSV
|
||||
SIZE 546
|
||||
RETR 546
|
||||
QUIT
|
||||
</protocol>
|
||||
<stdout>
|
||||
data
|
||||
to
|
||||
see
|
||||
that FTP
|
||||
works
|
||||
so does it?
|
||||
</stdout>
|
||||
</verify>
|
||||
</testcase>
|
||||
Loading…
Add table
Add a link
Reference in a new issue