diff options
author | Andreas Schneider <asn@samba.org> | 2015-10-12 18:41:16 +0200 |
---|---|---|
committer | Andreas Schneider <asn@samba.org> | 2015-10-27 14:56:22 +0100 |
commit | 82ff0812e4287ba4786c97a1d56ce04d92d3ca6b (patch) | |
tree | 10fdeced0af6acbae7601e1270125e83a07804a6 | |
parent | 35d070cb178fe07f1f902eaa5c9d91ea734dc932 (diff) | |
download | uid_wrapper-82ff0812e4287ba4786c97a1d56ce04d92d3ca6b.tar.gz uid_wrapper-82ff0812e4287ba4786c97a1d56ce04d92d3ca6b.tar.xz uid_wrapper-82ff0812e4287ba4786c97a1d56ce04d92d3ca6b.zip |
cmake: Run threaded tests also on BSD and Solaris
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
-rw-r--r-- | tests/CMakeLists.txt | 58 |
1 files changed, 28 insertions, 30 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index d9fc0ca..c04d788 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -99,39 +99,37 @@ set_property( PROPERTY ENVIRONMENT ${TEST_ENVIRONMENT}) -if (LINUX OR OSX) - add_cmocka_test(test_thread_setuid test_thread_setuid.c ${CMOCKA_LIBRARY}) - target_link_libraries(test_thread_setuid ${CMAKE_THREAD_LIBS_INIT}) - set_property( - TEST - test_thread_setuid - PROPERTY - ENVIRONMENT ${TEST_ENVIRONMENT};UID_WRAPPER=1;CMOCKA_TEST_ABORT=1) +add_cmocka_test(test_thread_setuid test_thread_setuid.c ${CMOCKA_LIBRARY}) +target_link_libraries(test_thread_setuid ${CMAKE_THREAD_LIBS_INIT}) +set_property( + TEST + test_thread_setuid + PROPERTY + ENVIRONMENT ${TEST_ENVIRONMENT};UID_WRAPPER=1;CMOCKA_TEST_ABORT=1) - add_cmocka_test(test_thread_setreuid test_thread_setreuid.c ${CMOCKA_LIBRARY}) - target_link_libraries(test_thread_setreuid ${CMAKE_THREAD_LIBS_INIT}) - set_property( - TEST - test_thread_setreuid - PROPERTY - ENVIRONMENT ${TEST_ENVIRONMENT};UID_WRAPPER=1;CMOCKA_TEST_ABORT=1) +add_cmocka_test(test_thread_setreuid test_thread_setreuid.c ${CMOCKA_LIBRARY}) +target_link_libraries(test_thread_setreuid ${CMAKE_THREAD_LIBS_INIT}) +set_property( + TEST + test_thread_setreuid + PROPERTY + ENVIRONMENT ${TEST_ENVIRONMENT};UID_WRAPPER=1;CMOCKA_TEST_ABORT=1) - add_cmocka_test(test_thread_sync_setreuid test_thread_sync_setreuid.c ${CMOCKA_LIBRARY}) - target_link_libraries(test_thread_sync_setreuid ${CMAKE_THREAD_LIBS_INIT}) - set_property( - TEST - test_thread_sync_setreuid - PROPERTY - ENVIRONMENT ${TEST_ENVIRONMENT};UID_WRAPPER=1;CMOCKA_TEST_ABORT=1) +add_cmocka_test(test_thread_sync_setreuid test_thread_sync_setreuid.c ${CMOCKA_LIBRARY}) +target_link_libraries(test_thread_sync_setreuid ${CMAKE_THREAD_LIBS_INIT}) +set_property( + TEST + test_thread_sync_setreuid + PROPERTY + ENVIRONMENT ${TEST_ENVIRONMENT};UID_WRAPPER=1;CMOCKA_TEST_ABORT=1) - add_cmocka_test(test_glibc_thread_support test_glibc_thread_support.c ${CMOCKA_LIBRARY}) - target_link_libraries(test_glibc_thread_support ${CMAKE_THREAD_LIBS_INIT}) - set_property( - TEST - test_glibc_thread_support - PROPERTY - ENVIRONMENT ${TEST_ENVIRONMENT};UID_WRAPPER=1) -endif(LINUX OR OSX) +add_cmocka_test(test_glibc_thread_support test_glibc_thread_support.c ${CMOCKA_LIBRARY}) +target_link_libraries(test_glibc_thread_support ${CMAKE_THREAD_LIBS_INIT}) +set_property( + TEST + test_glibc_thread_support + PROPERTY + ENVIRONMENT ${TEST_ENVIRONMENT};UID_WRAPPER=1) if (LINUX) add_executable(getuids getuids.c) |