aboutsummaryrefslogtreecommitdiff
path: root/tests/torture.c
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2011-02-06 15:33:17 +0100
committerAndreas Schneider <asn@cryptomilk.org>2011-02-06 16:35:54 +0100
commit22b1e5bc7c32e24b7b39435af2321ba281018dd6 (patch)
tree1044323d86bb262961da5f55b3668ef99d9eb693 /tests/torture.c
parent38d6d38c1fcc9d323a062c413a5c0b6b8ef6590c (diff)
downloadlibssh-22b1e5bc7c32e24b7b39435af2321ba281018dd6.tar.gz
libssh-22b1e5bc7c32e24b7b39435af2321ba281018dd6.tar.xz
libssh-22b1e5bc7c32e24b7b39435af2321ba281018dd6.zip
tests: Added test for sftp directory functions.
Diffstat (limited to 'tests/torture.c')
-rw-r--r--tests/torture.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/torture.c b/tests/torture.c
index 92d9c97..1354752 100644
--- a/tests/torture.c
+++ b/tests/torture.c
@@ -202,6 +202,7 @@ struct torture_sftp *torture_sftp_session(ssh_session session) {
struct torture_sftp *t;
char template[] = "/tmp/ssh_torture_XXXXXX";
char *p;
+ int rc;
if (session == NULL) {
return NULL;
@@ -218,6 +219,10 @@ struct torture_sftp *torture_sftp_session(ssh_session session) {
goto failed;
}
+ rc = sftp_init(t->sftp);
+ if (rc < 0) {
+ goto failed;
+ }
p = mkdtemp(template);
if (p == NULL) {