Skip to content

Commit cf8327b

Browse files
committed
coverage added
1 parent 173ceaf commit cf8327b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,8 @@ target_include_directories(Catch INTERFACE ${CATCH_INCLUDE_DIR})
1515
set(TEST_SOURCES ${PROJECT_SOURCE_DIR}/tests/testmain.cpp)
1616
add_executable(tests ${sourcefiles} ${TEST_SOURCES})
1717
target_link_libraries(tests Catch)
18-
18+
set_target_properties(tests
19+
PROPERTIES
20+
COMPILE_FLAGS "-ftest-coverage -fprofile-arcs"
21+
LINK_FLAGS "-lgcov --coverage"
22+
)

0 commit comments

Comments
 (0)