From b2b7e04584853ab16ae2c1ab7265a01db645e710 Mon Sep 17 00:00:00 2001 From: Oliver Hamlet Date: Tue, 29 Apr 2025 17:22:02 +0100 Subject: [PATCH] Add script for measuring code coverage on Windows --- scripts/OpenCppCoverage.bat | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 scripts/OpenCppCoverage.bat diff --git a/scripts/OpenCppCoverage.bat b/scripts/OpenCppCoverage.bat new file mode 100644 index 00000000..889b57c0 --- /dev/null +++ b/scripts/OpenCppCoverage.bat @@ -0,0 +1,13 @@ +rmdir /q /s build\coverage + +OpenCppCoverage.exe --sources %cd%\src --sources %cd%\include ^ + --export_type binary:build\coverage\unit.cov --working_dir build ^ + -- build\Debug\libloot_internals_tests.exe + +OpenCppCoverage.exe --sources %cd%\src --sources %cd%\include ^ + --input_coverage build\coverage\unit.cov ^ + --export_type cobertura:build\coverage\cobertura.xml ^ + --export_type html:build\coverage --working_dir build ^ + -- build\Debug\libloot_tests.exe + +build\coverage\index.html