19 lines
713 B
CMake
19 lines
713 B
CMake
|
# Execute each test listed in StringTestScript.cmake:
|
||
|
#
|
||
|
set(scriptname "@CMAKE_CURRENT_SOURCE_DIR@/StringTestScript.cmake")
|
||
|
set(number_of_tests_expected 52)
|
||
|
|
||
|
include("@CMAKE_CURRENT_SOURCE_DIR@/ExecuteScriptTests.cmake")
|
||
|
execute_all_script_tests(${scriptname} number_of_tests_executed)
|
||
|
|
||
|
# And verify that number_of_tests_executed is at least as many as we know
|
||
|
# about as of this writing...
|
||
|
#
|
||
|
message(STATUS "scriptname='${scriptname}'")
|
||
|
message(STATUS "number_of_tests_executed='${number_of_tests_executed}'")
|
||
|
message(STATUS "number_of_tests_expected='${number_of_tests_expected}'")
|
||
|
|
||
|
if(number_of_tests_executed LESS number_of_tests_expected)
|
||
|
message(FATAL_ERROR "error: some test cases were skipped")
|
||
|
endif()
|