mirror of
https://github.com/eosswedenorg/libantelope
synced 2026-06-21 18:23:40 +02:00
tests/CMakeLists.txt: use doctest_discover_tests() macro to add all doctest test cases with a separate CTest test.
This commit is contained in:
parent
12e779c8cf
commit
afc199e739
1 changed files with 3 additions and 4 deletions
|
|
@ -1,4 +1,6 @@
|
||||||
|
|
||||||
|
include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/doctest.cmake)
|
||||||
|
|
||||||
set(TEST_SRC
|
set(TEST_SRC
|
||||||
main.cpp
|
main.cpp
|
||||||
|
|
||||||
|
|
@ -30,10 +32,7 @@ add_executable(doctest ${TEST_SRC})
|
||||||
target_link_libraries(doctest PRIVATE ${LIB_NAME})
|
target_link_libraries(doctest PRIVATE ${LIB_NAME})
|
||||||
target_include_directories(doctest PRIVATE ${CMAKE_CURRENT_LIST_DIR}/include)
|
target_include_directories(doctest PRIVATE ${CMAKE_CURRENT_LIST_DIR}/include)
|
||||||
|
|
||||||
add_test(
|
doctest_discover_tests(doctest)
|
||||||
NAME doctest
|
|
||||||
COMMAND $<TARGET_FILE:doctest> -ni -fc
|
|
||||||
)
|
|
||||||
|
|
||||||
if (WITH_BENCHMARK)
|
if (WITH_BENCHMARK)
|
||||||
add_subdirectory( benchmark )
|
add_subdirectory( benchmark )
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue