aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cynapses.org>2010-12-28 13:41:33 +0100
committerAndreas Schneider <asn@cynapses.org>2010-12-28 22:14:47 +0100
commit17f592d4dd25eae98b1a8378625adc454976fcb6 (patch)
tree753072ed82b75b78801dd0e5786a8bbe9b272e64 /tests
parent7dc183126ab53d0788d48066054a8282d63c0d17 (diff)
downloadlibssh-17f592d4dd25eae98b1a8378625adc454976fcb6.tar.gz
libssh-17f592d4dd25eae98b1a8378625adc454976fcb6.tar.xz
libssh-17f592d4dd25eae98b1a8378625adc454976fcb6.zip
tests: Start to migrate tests to cmockery.
https://code.google.com/p/cmockery/wiki/Cmockery_Unit_Testing_Framework
Diffstat (limited to 'tests')
-rw-r--r--tests/CMakeLists.txt9
-rw-r--r--tests/client/CMakeLists.txt6
-rw-r--r--tests/unittests/CMakeLists.txt18
3 files changed, 14 insertions, 19 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index da1fb412..42a377b6 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -1,9 +1,5 @@
project(tests C)
-if (UNIX AND NOT LINUX)
- find_package(Argp)
-endif (UNIX AND NOT LINUX)
-
set(TORTURE_LIBRARY torture)
include_directories(
@@ -16,14 +12,13 @@ include_directories(
)
# create test library
-add_library(${TORTURE_LIBRARY} SHARED torture.c cmdline.c)
+add_library(${TORTURE_LIBRARY} SHARED torture.c)
target_link_libraries(${TORTURE_LIBRARY}
- ${CHECK_LIBRARIES}
+ ${CMOCKERY_LIBRARY}
${LIBSSH_STATIC_LIBRARY}
${LIBSSH_LINK_LIBRARIES}
${LIBSSH_THREADS_STATIC_LIBRARY}
${LIBSSH_THREADS_LINK_LIBRARIES}
- ${ARGP_LIBRARIES}
)
set(TEST_TARGET_LIBRARIES ${SUPPORT_LIBRARY} ${LIBSSH_LINK_LIBRARIES})
diff --git a/tests/client/CMakeLists.txt b/tests/client/CMakeLists.txt
index 11633863..6c63aecd 100644
--- a/tests/client/CMakeLists.txt
+++ b/tests/client/CMakeLists.txt
@@ -1,5 +1,5 @@
project(clienttests C)
-add_check_test(torture_algorithms torture_algorithms.c ${TORTURE_LIBRARY})
-add_check_test(torture_auth torture_auth.c ${TORTURE_LIBRARY})
-add_check_test(torture_proxycommand torture_proxycommand.c ${TORTURE_LIBRARY})
+#add_check_test(torture_algorithms torture_algorithms.c ${TORTURE_LIBRARY})
+#add_check_test(torture_auth torture_auth.c ${TORTURE_LIBRARY})
+#add_check_test(torture_proxycommand torture_proxycommand.c ${TORTURE_LIBRARY})
diff --git a/tests/unittests/CMakeLists.txt b/tests/unittests/CMakeLists.txt
index 52efbc52..2386c45e 100644
--- a/tests/unittests/CMakeLists.txt
+++ b/tests/unittests/CMakeLists.txt
@@ -1,11 +1,11 @@
project(unittests C)
-add_check_test(torture_buffer torture_buffer.c ${TORTURE_LIBRARY})
-add_check_test(torture_callbacks torture_callbacks.c ${TORTURE_LIBRARY})
-add_check_test(torture_init torture_init.c ${TORTURE_LIBRARY})
-add_check_test(torture_keyfiles torture_keyfiles.c ${TORTURE_LIBRARY})
-add_check_test(torture_knownhosts torture_knownhosts.c ${TORTURE_LIBRARY})
-add_check_test(torture_list torture_list.c ${TORTURE_LIBRARY})
-add_check_test(torture_misc torture_misc.c ${TORTURE_LIBRARY})
-add_check_test(torture_options torture_options.c ${TORTURE_LIBRARY})
-add_check_test(torture_rand torture_rand.c ${TORTURE_LIBRARY})
+#add_check_test(torture_buffer torture_buffer.c ${TORTURE_LIBRARY})
+#add_check_test(torture_callbacks torture_callbacks.c ${TORTURE_LIBRARY})
+#add_check_test(torture_init torture_init.c ${TORTURE_LIBRARY})
+#add_check_test(torture_keyfiles torture_keyfiles.c ${TORTURE_LIBRARY})
+#add_check_test(torture_knownhosts torture_knownhosts.c ${TORTURE_LIBRARY})
+#add_check_test(torture_list torture_list.c ${TORTURE_LIBRARY})
+#add_check_test(torture_misc torture_misc.c ${TORTURE_LIBRARY})
+#add_check_test(torture_options torture_options.c ${TORTURE_LIBRARY})
+#add_check_test(torture_rand torture_rand.c ${TORTURE_LIBRARY})