From 60965ca1431b2b3bed4f49e6bf1a9d5e5d86a3d9 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Tue, 12 Jul 2016 17:22:08 +0200 Subject: Don't include valgrind checks by default ...because it makes "make test" useless. --- tests/SinkTest.cmake | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'tests') diff --git a/tests/SinkTest.cmake b/tests/SinkTest.cmake index e066315..03076e7 100644 --- a/tests/SinkTest.cmake +++ b/tests/SinkTest.cmake @@ -1,12 +1,15 @@ function(add_memcheck_test name binary) - set(memcheck_command "${MEMORYCHECK_COMMAND} ${MEMORYCHECK_COMMAND_OPTIONS}") - if (NOT ${memcheck_command}) - message("MEMORYCHECK_COMMAND not defined.") + if (${ENABLE_MEMCHECK}) + set(memcheck_command "${MEMORYCHECK_COMMAND} ${MEMORYCHECK_COMMAND_OPTIONS}") + if (NOT ${memcheck_command}) + message("MEMORYCHECK_COMMAND not defined.") + else() + separate_arguments(memcheck_command) + add_test(memcheck_${name} ${memcheck_command} ./${binary} ${ARGN}) + endif() endif() - separate_arguments(memcheck_command) - add_test(memcheck_${name} ${memcheck_command} ./${binary} ${ARGN}) endfunction(add_memcheck_test) macro(auto_tests) -- cgit v1.2.3