MathTest.cmake.in 687 B

123456789101112131415161718
  1. # Execute each test listed in:
  2. #
  3. set(scriptname "@CMAKE_CURRENT_SOURCE_DIR@/MathTestScript.cmake")
  4. set(number_of_tests_expected 4)
  5. include("@CMAKE_CURRENT_SOURCE_DIR@/ExecuteScriptTests.cmake")
  6. execute_all_script_tests(${scriptname} number_of_tests_executed)
  7. # And verify that number_of_tests_executed is at least as many as we know
  8. # about as of this writing...
  9. #
  10. message(STATUS "scriptname='${scriptname}'")
  11. message(STATUS "number_of_tests_executed='${number_of_tests_executed}'")
  12. message(STATUS "number_of_tests_expected='${number_of_tests_expected}'")
  13. if(number_of_tests_executed LESS number_of_tests_expected)
  14. message(FATAL_ERROR "error: some test cases were skipped")
  15. endif()