test576   [plain text]


<testcase>
<info>
<keywords>
FTP
wildcardmatch
ftplistparser
</keywords>
</info>

# Server-side
<reply>
<data>
</data>
</reply>

# Client-side
<client>
<server>
ftp
</server>
<tool>
lib576
</tool>
 <name>
FTP wildcard download - skip/parser_correctness/CURLOPT_FNMATCH_FUNCTION (UNIX)
 </name>
 <command>
ftp://%HOSTIP:%FTPPORT/fully_simulated/UNIX/*
</command>
</client>

# Verify data after the test has been "shot"
<verify>
<errorcode>
0
</errorcode>
<stdout mode="text">
=============================================================
Remains:      14
Filename:     .
Permissions:  rwxrwxrwx (parsed => 777)
Size:         20480B
User:         ftp-default
Group:        ftp-default
Time:         Apr 27  5:12
Filetype:     directory
=============================================================
Remains:      13
Filename:     ..
Permissions:  rwxrwxrwx (parsed => 777)
Size:         20480B
User:         ftp-default
Group:        ftp-default
Time:         Apr 23  3:12
Filetype:     directory
=============================================================
Remains:      12
Filename:     chmod1
Permissions:  r--r--r-- (parsed => 444)
Size:         38B
User:         ftp-default
Group:        ftp-default
Time:         Jan 11 10:00
Filetype:     regular file
Content:
-------------------------------------------------------------
This file should have permissions 444
-------------------------------------------------------------
=============================================================
Remains:      11
Filename:     chmod2
Permissions:  rw-rw-rw- (parsed => 666)
Size:         38B
User:         ftp-default
Group:        ftp-default
Time:         Feb  1  8:00
Filetype:     regular file
Content:
-------------------------------------------------------------
This file should have permissions 666
-------------------------------------------------------------
=============================================================
Remains:      10
Filename:     chmod3
Permissions:  rwxrwxrwx (parsed => 777)
Size:         38B
User:         ftp-default
Group:        ftp-default
Time:         Feb  1  8:00
Filetype:     regular file
Content:
-------------------------------------------------------------
This file should have permissions 777
-------------------------------------------------------------
=============================================================
Remains:      9
Filename:     chmod4
Permissions:  --S--S--t (parsed => 7001)
Size:         4096B
User:         ftp-default
Group:        ftp-default
Time:         May  4  4:31
Filetype:     directory
=============================================================
Remains:      8
Filename:     chmod5
Permissions:  --s--s--T (parsed => 7110)
Size:         4096B
User:         ftp-default
Group:        ftp-default
Time:         May  4  4:31
Filetype:     directory
=============================================================
Remains:      7
Filename:     empty_file.dat
Permissions:  rw-r--r-- (parsed => 644)
Size:         0B
User:         ftp-default
Group:        ftp-default
Time:         Apr 27 11:01
Filetype:     regular file
Content:
-------------------------------------------------------------
-------------------------------------------------------------
=============================================================
Remains:      6
Filename:     file.txt
Permissions:  rw-r--r-- (parsed => 644)
Size:         35B
User:         ftp-default
Group:        ftp-default
Time:         Apr 27 11:01
Filetype:     regular file
Content:
-------------------------------------------------------------
This is content of file "file.txt"
-------------------------------------------------------------
=============================================================
Remains:      5
Filename:     link
Permissions:  rwxrwxrwx (parsed => 777)
Size:         0B
User:         ftp-default
Group:        ftp-default
Time:         Jan  6  4:42
Filetype:     symlink
Target:       file.txt
=============================================================
Remains:      4
Filename:     link_absolute
Permissions:  rwxrwxrwx (parsed => 777)
Size:         0B
User:         ftp-default
Group:        ftp-default
Time:         Jan  6  4:45
Filetype:     symlink
Target:       /data/ftp/file.txt
=============================================================
Remains:      3
Filename:     .NeXT
Permissions:  rwxrwxrwx (parsed => 777)
Size:         4096B
User:         ftp-default
Group:        ftp-default
Time:         Jan 23  2:05
Filetype:     directory
=============================================================
Remains:      2
Filename:     someothertext.txt
Permissions:  rw-r--r-- (parsed => 644)
Size:         47B
User:         ftp-default
Group:        ftp-default
Time:         Apr 27 11:01
Filetype:     regular file
Content:
-------------------------------------------------------------
# THIS CONTENT WAS SKIPPED IN CHUNK_BGN CALLBACK #
-------------------------------------------------------------
=============================================================
Remains:      1
Filename:     weirddir.txt
Permissions:  rwxr-xrwx (parsed => 757)
Size:         4096B
User:         ftp-default
Group:        ftp-default
Time:         Apr 23  3:12
Filetype:     directory
=============================================================
</stdout>
</verify>
</testcase>