aboutsummaryrefslogtreecommitdiff
path: root/tests/unittests
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cynapses.org>2010-06-03 16:55:45 +0200
committerAndreas Schneider <asn@cynapses.org>2010-06-03 16:55:45 +0200
commit11a1ae59f4954b4109cbf0d54b058157d8402886 (patch)
treea2eeb72ecc9d3951bee5fb536729c29e42da2690 /tests/unittests
parentcd1129b9b879066754797ec6522e58ac7f7f5fc5 (diff)
downloadlibssh-11a1ae59f4954b4109cbf0d54b058157d8402886.tar.gz
libssh-11a1ae59f4954b4109cbf0d54b058157d8402886.tar.xz
libssh-11a1ae59f4954b4109cbf0d54b058157d8402886.zip
tests: Moved proxycommand test to client tests.
Diffstat (limited to 'tests/unittests')
-rw-r--r--tests/unittests/CMakeLists.txt1
-rw-r--r--tests/unittests/torture_proxycommand.c54
2 files changed, 0 insertions, 55 deletions
diff --git a/tests/unittests/CMakeLists.txt b/tests/unittests/CMakeLists.txt
index 8eb7d29..c7f2238 100644
--- a/tests/unittests/CMakeLists.txt
+++ b/tests/unittests/CMakeLists.txt
@@ -6,4 +6,3 @@ add_check_test(torture_misc torture_misc.c ${TORTURE_LIBRARY})
add_check_test(torture_keyfiles torture_keyfiles.c ${TORTURE_LIBRARY})
add_check_test(torture_options torture_options.c ${TORTURE_LIBRARY})
add_check_test(torture_knownhosts torture_knownhosts.c ${TORTURE_LIBRARY})
-add_check_test(torture_proxycommand torture_proxycommand.c ${TORTURE_LIBRARY})
diff --git a/tests/unittests/torture_proxycommand.c b/tests/unittests/torture_proxycommand.c
deleted file mode 100644
index 3ee30a7..0000000
--- a/tests/unittests/torture_proxycommand.c
+++ /dev/null
@@ -1,54 +0,0 @@
-#define LIBSSH_STATIC
-
-#include "torture.h"
-#include <libssh/libssh.h>
-#include "libssh/priv.h"
-ssh_session session;
-
-static void setup(void) {
- session = ssh_new();
-}
-
-static void teardown(void) {
- ssh_free(session);
-}
-
-START_TEST (torture_options_set_proxycommand)
-{
- int rc;
-
- rc = ssh_options_set(session, SSH_OPTIONS_HOST, "localhost");
- ck_assert(rc == 0);
-
- rc = ssh_options_set(session, SSH_OPTIONS_PROXYCOMMAND, "nc localhost 22");
- ck_assert(rc == 0);
- rc = ssh_connect(session);
- ck_assert_msg(rc== SSH_OK,ssh_get_error(session));
-}
-END_TEST
-
-START_TEST (torture_options_set_proxycommand_notexist)
-{
- int rc;
-
- rc = ssh_options_set(session, SSH_OPTIONS_HOST, "localhost");
- ck_assert(rc == 0);
-
- rc = ssh_options_set(session, SSH_OPTIONS_PROXYCOMMAND, "this_command_does_not_exist");
- ck_assert(rc == SSH_OK);
- rc = ssh_connect(session);
- ck_assert_msg(rc== SSH_ERROR);
-}
-END_TEST
-
-Suite *torture_make_suite(void) {
- Suite *s = suite_create("libssh_proxycommand");
-
- torture_create_case_fixture(s, "torture_options_set_proxycommand",
- torture_options_set_proxycommand, setup, teardown);
- torture_create_case_fixture(s, "torture_options_set_proxycommand_notexist",
- torture_options_set_proxycommand_notexist, setup, teardown);
-
-
- return s;
-}