From 9038f6b85792c0349f3afd3cfcd40e9ca0aa4ab8 Mon Sep 17 00:00:00 2001 From: Marius Kintel Date: Sat, 26 Nov 2011 23:33:53 +0100 Subject: Use macro instead of functions since we may change global variables diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 68e6730..624346b 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -415,7 +415,7 @@ endfunction() # Usage add_cmdline_test(TESTCMD TESTSUFFIX ) # find_package(PythonInterp) -function(add_cmdline_test TESTCMD TESTSUFFIX) +macro(add_cmdline_test TESTCMD TESTSUFFIX) get_filename_component(TESTCMD_NAME ${TESTCMD} NAME_WE) # Add tests from args @@ -441,7 +441,7 @@ function(add_cmdline_test TESTCMD TESTSUFFIX) add_test(NAME ${TEST_FULLNAME} ${CONFARG} ${CONFVAL} COMMAND ${PYTHON_EXECUTABLE} ${tests_SOURCE_DIR}/test_cmdline_tool.py -s ${TESTSUFFIX} ${CMAKE_BINARY_DIR}/${TESTCMD} "${SCADFILE}") endif() endforeach() -endfunction() +endmacro() enable_testing() -- cgit v0.10.1