Skip to content

Commit 897e29e

Browse files
Fix CMakeLists to correctly pass test exclusion flags
1 parent 1ebec11 commit 897e29e

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

regression/CMakeLists.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ set(test_pl_path "${CMAKE_CURRENT_SOURCE_DIR}/test.pl")
33
macro(add_test_pl_profile name cmdline flag profile)
44
add_test(
55
NAME "${name}-${profile}"
6-
COMMAND ${test_pl_path} -p -c ${cmdline} ${flag}
6+
COMMAND ${test_pl_path} -p -c ${cmdline} ${flag} ${ARGN}
77
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
88
)
99
set_tests_properties("${name}-${profile}" PROPERTIES
@@ -14,10 +14,10 @@ endmacro(add_test_pl_profile)
1414
macro(add_test_pl_tests cmdline)
1515
get_filename_component(TEST_DIR_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME)
1616
message(STATUS "Adding tests in directory: ${TEST_DIR_NAME}")
17-
add_test_pl_profile("${TEST_DIR_NAME}" ${cmdline} -C CORE)
18-
add_test_pl_profile("${TEST_DIR_NAME}" ${cmdline} -T THOROUGH)
19-
add_test_pl_profile("${TEST_DIR_NAME}" ${cmdline} -F FUTURE)
20-
add_test_pl_profile("${TEST_DIR_NAME}" ${cmdline} -K KNOWNBUG)
17+
add_test_pl_profile("${TEST_DIR_NAME}" "${cmdline}" -C CORE ${ARGN})
18+
add_test_pl_profile("${TEST_DIR_NAME}" "${cmdline}" -T THOROUGH ${ARGN})
19+
add_test_pl_profile("${TEST_DIR_NAME}" "${cmdline}" -F FUTURE ${ARGN})
20+
add_test_pl_profile("${TEST_DIR_NAME}" "${cmdline}" -K KNOWNBUG ${ARGN})
2121
endmacro(add_test_pl_tests)
2222

2323
add_subdirectory(ansi-c)

regression/cbmc/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
add_test_pl_tests(
2-
$<TARGET_FILE:cbmc> -X smt-backend
2+
"$<TARGET_FILE:cbmc>" -X smt-backend
33
)

0 commit comments

Comments
 (0)