mirror of
https://github.com/curl/curl.git
synced 2024-12-27 06:59:43 +08:00
382cee0a77
Each shows evidence of flakiness on at least one platform on the autobuilds. Users can use this keyword to skip these tests if desired.
100 lines
1.4 KiB
Plaintext
100 lines
1.4 KiB
Plaintext
<testcase>
|
|
<info>
|
|
<keywords>
|
|
FTP
|
|
RETR
|
|
LIST
|
|
wildcardmatch
|
|
ftplistparser
|
|
flaky
|
|
</keywords>
|
|
</info>
|
|
|
|
#
|
|
# Server-side
|
|
<reply>
|
|
<data>
|
|
</data>
|
|
</reply>
|
|
|
|
# Client-side
|
|
<client>
|
|
<server>
|
|
ftp
|
|
</server>
|
|
<tool>
|
|
lib574
|
|
</tool>
|
|
<name>
|
|
FTP wildcard download - changed fnmatch, 2x perform (DOS LIST response)
|
|
</name>
|
|
<command>
|
|
"ftp://%HOSTIP:%FTPPORT/fully_simulated/DOS/*.txt"
|
|
</command>
|
|
</client>
|
|
|
|
############################################
|
|
# Verify data after the test has been "shot"
|
|
<verify>
|
|
<errorcode>
|
|
0
|
|
</errorcode>
|
|
# THERE SHOULD NOT BE "SIZE"! and one "USER/PASS"
|
|
<protocol>
|
|
USER anonymous
|
|
PASS ftp@example.com
|
|
PWD
|
|
CWD fully_simulated
|
|
CWD DOS
|
|
EPSV
|
|
TYPE A
|
|
LIST
|
|
EPSV
|
|
TYPE I
|
|
RETR chmod1
|
|
EPSV
|
|
RETR chmod2
|
|
EPSV
|
|
RETR chmod3
|
|
EPSV
|
|
RETR empty_file.dat
|
|
EPSV
|
|
RETR file.txt
|
|
EPSV
|
|
RETR someothertext.txt
|
|
CWD /
|
|
CWD fully_simulated
|
|
CWD DOS
|
|
EPSV
|
|
TYPE A
|
|
LIST
|
|
EPSV
|
|
TYPE I
|
|
RETR chmod1
|
|
EPSV
|
|
RETR chmod2
|
|
EPSV
|
|
RETR chmod3
|
|
EPSV
|
|
RETR empty_file.dat
|
|
EPSV
|
|
RETR file.txt
|
|
EPSV
|
|
RETR someothertext.txt
|
|
QUIT
|
|
</protocol>
|
|
<stdout>
|
|
This file should have permissions 444
|
|
This file should have permissions 666
|
|
This file should have permissions 777
|
|
This is content of file "file.txt"
|
|
Some junk ;-) This file does not really exist.
|
|
This file should have permissions 444
|
|
This file should have permissions 666
|
|
This file should have permissions 777
|
|
This is content of file "file.txt"
|
|
Some junk ;-) This file does not really exist.
|
|
</stdout>
|
|
</verify>
|
|
</testcase>
|