ncsu-landscape-dynamics / pops-core

PoPS Core: C++ library for the Pest or Pathogen Spread Model
https://ncsu-landscape-dynamics.github.io/pops-core
GNU General Public License v2.0
5 stars 2 forks source link

CI: Add tests to the valgrind check #207

Closed wenzeslaus closed 10 months ago

wenzeslaus commented 10 months ago

This add several missing tests to the valgrind memcheck runs in the CI.

Valgrind list created with:

ls tests/*cpp | sed -e 's+.*\(test_.*\).cpp+valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --error-exitcode=1 \1+g'

CMake build list created with:

ls tests/*cpp | sed -e 's+.*\(test_.*\).cpp+add_pops_test(\1)+g'