1<testcase>
2<info>
3<keywords>
4FTP
5EPSV
6RETR
7--remote-time
8</keywords>
9</info>
10# Server-side
11<reply>
12<data>
13file data
14</data>
15<mdtm>
16213 20090213233130
17</mdtm>
18</reply>
19
20# Client-side
21<client>
22<server>
23ftp
24</server>
25 <name>
26FTP with --remote-time
27 </name>
28 <command>
29ftp://%HOSTIP:%FTPPORT/1444 --remote-time
30</command>
31# Verify the mtime of the file. The mtime is specifically chosen to be an even
32# number so that it can be represented exactly on a FAT filesystem.
33<postcheck>
34perl -e 'exit((stat("log/curl1444.out"))[9] != 1234567890)'
35</postcheck>
36</client>
37
38# Verify data after the test has been "shot"
39<verify>
40<protocol>
41USER anonymous
42PASS ftp@example.com
43PWD
44MDTM 1444
45EPSV
46TYPE I
47SIZE 1444
48RETR 1444
49QUIT
50</protocol>
51</verify>
52</testcase>
53