diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-09-02 10:31:42 +0100 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-09-02 10:31:42 +0100 |
commit | a992108e5b6383450a147a0a0ef54576dca5bd95 (patch) | |
tree | 026f7f166b53ff54bfa3e3fc1e365e709766fd38 /CMakeLists.txt | |
parent | 0b1004135890380d2594b4aff3bb2fb17d64b6c4 (diff) | |
download | YAGE-a992108e5b6383450a147a0a0ef54576dca5bd95.tar.gz YAGE-a992108e5b6383450a147a0a0ef54576dca5bd95.zip |
Adding .h file extension to be more consistent.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index b512a59e..8c0f48ae 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -84,18 +84,13 @@ message("${YAGE_LIB_DEP_L}") enable_testing() set(SIMULATION_RUNS 1000) -add_executable(yagetest ${YAGE_TEST_DIR}/yagetest.cpp) -target_link_libraries(yagetest gtest_main ${YAGE_LIB_DEP_L}) -add_test(NAME YageTest COMMAND yagetest --gtest_repeat=10 --gtest_break_on_failure) - -add_executable(matrixtest ${YAGE_TEST_DIR}/matrixtest.cpp) -target_link_libraries(matrixtest gtest_main ${YAGE_LIB_DEP_L}) -add_test(NAME MatrixTest COMMAND matrixtest --gtest_repeat=${SIMULATION_RUNS} --gtest_break_on_failure) - -add_executable(particlebodytest ${YAGE_TEST_DIR}/particlebodytest.cpp) -target_link_libraries(particlebodytest gtest_main ${YAGE_LIB_DEP_L}) -add_test(NAME ParticleBodyTest COMMAND particlebodytest --gtest_repeat=${SIMULATION_RUNS} --gtest_break_on_failure) - -add_executable(windowtest ${YAGE_TEST_DIR}/windowtest.cpp) -target_link_libraries(windowtest gtest_main ${YAGE_LIB_DEP_L}) -add_test(NAME WindowTest COMMAND windowtest --gtest_repeat=${SIMULATION_RUNS} --gtest_break_on_failure) +function(make_test test_name cycles) + add_executable(${test_name} ${YAGE_TEST_DIR}/${test_name}.cpp) + target_link_libraries(${test_name} gtest_main ${YAGE_LIB_DEP_L}) + add_test(NAME ${test_name} COMMAND ${test_name} --gtest_repeat=${cycles} --gtest_break_on_failure) +endfunction(make_test) + +make_test(yagetest 10) +make_test(matrixtest ${SIMULATION_RUNS}) +make_test(particlebodytest ${SIMULATION_RUNS}) +make_test(windowtest ${SIMULATION_RUNS}) |