diff options
author | Andreas Schneider <asn@cynapses.org> | 2010-12-28 13:41:33 +0100 |
---|---|---|
committer | Andreas Schneider <asn@cynapses.org> | 2010-12-28 22:14:47 +0100 |
commit | 17f592d4dd25eae98b1a8378625adc454976fcb6 (patch) | |
tree | 753072ed82b75b78801dd0e5786a8bbe9b272e64 /tests | |
parent | 7dc183126ab53d0788d48066054a8282d63c0d17 (diff) | |
download | libssh-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.txt | 9 | ||||
-rw-r--r-- | tests/client/CMakeLists.txt | 6 | ||||
-rw-r--r-- | tests/unittests/CMakeLists.txt | 18 |
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}) |