message(STATUS "testname='${testname}'") | |
if(testname STREQUAL empty) # fail | |
math() | |
elseif(testname STREQUAL bogus) # fail | |
math(BOGUS) | |
elseif(testname STREQUAL not_enough_args) # fail | |
math(EXPR x) | |
elseif(testname STREQUAL cannot_parse) # fail | |
math(EXPR x "1 + 2 +") | |
else() # fail | |
message(FATAL_ERROR "testname='${testname}' - error: no such test in '${CMAKE_CURRENT_LIST_FILE}'") | |
endif() |