From 0a19daa0ff445f6e74660d7e385c079c41eeb628 Mon Sep 17 00:00:00 2001 From: Falk Werner Date: Tue, 17 Mar 2020 10:18:25 +0100 Subject: [PATCH] fix: include uncovered files in coverage report --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b6af497..e181834 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -154,9 +154,10 @@ add_dependencies(memcheck alltests) add_custom_target(coverage mkdir -p coverage - COMMAND lcov --initial --capture --directory . --output-file coverage/lcov.info + COMMAND lcov --initial --capture --directory . --output-file coverage/lcov_base.info COMMAND ./alltests COMMAND lcov --capture --directory . --output-file coverage/lcov.info + COMMAND lcov -a coverage/lcov_base.info -a coverage/lcov.info --output-file coverage/lcov.info COMMAND lcov --remove coverage/lcov.info '/usr/*' --output-file coverage/lcov.info COMMAND lcov --remove coverage/lcov.info '*/test/*' --output-file coverage/lcov.info )