Commit b0a4c992 authored by Dan Fandrich's avatar Dan Fandrich
Browse files

Added SFTP directory listing test case 613.

parent 85707460
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -5,6 +5,9 @@
                             \___|\___/|_| \_\_____|

                                  Changelog
Dan F (14 May 2007)
- Added SFTP directory listing test case 613.

Dan F (9 May 2007)
- Kristian Gunstone fixed a problem where overwriting an uploaded file with
  sftp didn't truncate it first, which would corrupt the file if the new
+1 −1
Original line number Diff line number Diff line
@@ -900,7 +900,7 @@ default config file search path.
commands are
sent BEFORE the transfer is taking place (just after the initial PWD command
to be exact). To make commands take place after a successful transfer, prefix
them with a dash '-' (only the latter is support with SFTP). To make
them with a dash '-' (only the latter is supported with SFTP). To make
commands get sent after libcurl has changed working directory, just
before the transfer command(s), prefix the command with '+'. You may
specify any amount of commands. If the server returns failure for one
+1 −1
Original line number Diff line number Diff line
@@ -41,4 +41,4 @@ EXTRA_DIST = test1 test108 test117 test127 test20 test27 test34 test46 \
 test603 test401 test402 test290 test291 test292 test293 test403 test404   \
 test405 test604 test605 test606 test607 test608 test609 test294 test295   \
 test296 test297 test298 test610 test611 test612 test406 test407 test408   \
 test409
 test409 test613

tests/data/test613

0 → 100644
+48 −0
Original line number Diff line number Diff line
<testcase>
<info>
<keywords>
SFTP
directory
</keywords>
</info>

#
# Server-side
<reply>
<datacheck>
d?????????   N     U     U          N ???  N NN:NN .
d?????????   N     U     U          N ???  N NN:NN ..
d?????????   N     U     U          N ???  N NN:NN asubdir
-rw?rw?rw?   1     U     U         37 Jan  1  2000 plainfile.txt
-r-?r-?r-?   1     U     U         47 Dec 31  2000 rofile.txt
</datacheck>
</reply>

#
# Client-side
<client>
<server>
sftp
</server>
<precheck>
perl %SRCDIR/libtest/test613.pl prepare %PWD/log/test613.dir
</precheck>
 <name>
SFTP directory retrieval
 </name>
 <command>
--key curl_client_key --pubkey curl_client_key.pub -u %USER: sftp://%HOSTIP:%SSHPORT%PWD/log/test613.dir/
</command>
<postcheck>
perl %SRCDIR/libtest/test613.pl postprocess %PWD/log/test613.dir %PWD/log/curl613.out
</postcheck>
</client>

#
# Verify data after the test has been "shot"
<verify>
<valgrind>
disable
</valgrind>
</verify>
</testcase>
+1 −1
Original line number Diff line number Diff line
@@ -35,7 +35,7 @@ INCLUDES = -I$(top_srcdir)/include/curl \

LIBDIR = $(top_builddir)/lib

EXTRA_DIST = test75.pl test307.pl test610.pl
EXTRA_DIST = test75.pl test307.pl test610.pl test613.pl

# files used only in some libcurl test programs
TESTUTIL = testutil.c testutil.h
Loading