Commit 979a56e for zlib
commit 979a56e9a980bf9b031a8d1fec2a06cfdccca2e4
Author: Vollstrecker <werner@vollstreckernet.de>
Date: Sat Feb 28 09:15:46 2026 +0100
CMake: Fix zlib test-dep-graph.
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index e91e54c..d62109c 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -105,7 +105,9 @@ if(ZLIB_BUILD_STATIC)
target_link_options(infcover PRIVATE -coverage)
target_compile_definitions(
infcover PRIVATE $<$<BOOL:${HAVE___ATTR__VIS_HIDDEN}>:HAVE_HIDDEN>)
+
add_test(NAME zlib_coverage COMMAND infcover)
+ set_tests_properties(zlib_coverage PROPERTIES FIXTURES_SETUP z_cover)
set(INFCOVER_DIR ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/infcover.dir)
add_test(
NAME zlib_coverage-summary
@@ -115,7 +117,7 @@ if(ZLIB_BUILD_STATIC)
${INFCOVER_DIR}/infcover.c.gcda)
set_tests_properties(zlib_coverage-summary
PROPERTIES
- DEPENDS zlib-coverage)
+ FIXTURES_REQUIRED z_cover)
set(CMAKE_C_FLAGS
${CFLAGS_OLD}
CACHE STRING "" FORCE)