| 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() |