Commit 4bbcc47f authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

Added test case 354 that makes a simple FTP retrieval without password, which

verifies the bug fix in #1757328.
parent 8ab495a0
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -6,6 +6,17 @@

                                  Changelog

Daniel S (22 July 2007)
- Added test case 354 that makes a simple FTP retrieval without password, which
  verifies the bug fix in #1757328.

Daniel S (21 July 2007)
- To allow more flexibility in FTP test cases, I've removed the enforced states
  from the test server code as they served no real purpose. The test server
  is here to serve for the test cases, not to attempt to function as a real
  server! While at it, I modified test case 141 to better test and verify
  curl -I on a single FTP file.

Daniel S (20 July 2007)
- James Housley fixed the SFTP PWD command to work.

+1 −1
Original line number Diff line number Diff line
@@ -42,4 +42,4 @@ EXTRA_DIST = test1 test108 test117 test127 test20 test27 test34 test46 \
 test405 test604 test605 test606 test607 test608 test609 test294 test295   \
 test296 test297 test298 test610 test611 test612 test406 test407 test408   \
 test409 test613 test614 test700 test701 test702 test704 test705 test703   \
 test706 test707 test350 test351 test352 test353 test289 test540
 test706 test707 test350 test351 test352 test353 test289 test540 test354

tests/data/test354

0 → 100644
+50 −0
Original line number Diff line number Diff line
<testcase>
<info>
<keywords>
FTP
PASV
RETR
</keywords>
</info>
# Server-side
<reply>
<data>
data
    to
      see
that FTP
works
  so does it?
</data>
<servercmd>
REPLY USER 200 fine, proceed without password
</servercmd>
</reply>

# Client-side
<client>
<server>
ftp
</server>
 <name>
FTP without password
 </name>
 <command>
ftp://%HOSTIP:%FTPPORT/354
</command>

</client>

# Verify data after the test has been "shot"
<verify>
<protocol>
USER anonymous
PWD
EPSV
TYPE I
SIZE 354
RETR 354
QUIT
</protocol>
</verify>
</testcase>