ENH: Improve test
This commit is contained in:
parent
abb67cae48
commit
1b2cf8c8dd
@ -6,3 +6,5 @@ set(LIBRARY_OUTPUT_PATH "${SimpleExclude_BINARY_DIR}" CACHE INTERNAL "" FORCE)
|
|||||||
add_subdirectory(dirC EXCLUDE_FROM_ALL)
|
add_subdirectory(dirC EXCLUDE_FROM_ALL)
|
||||||
add_subdirectory(dirD)
|
add_subdirectory(dirD)
|
||||||
|
|
||||||
|
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/run.cmake.in"
|
||||||
|
"${CMAKE_CURRENT_BINARY_DIR}/run.cmake" @ONLY)
|
||||||
|
15
Tests/SimpleExclude/run.cmake.in
Normal file
15
Tests/SimpleExclude/run.cmake.in
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
set(t4_name "@CMAKE_CURRENT_BINARY_DIR@${CFG_DIR}/t4")
|
||||||
|
execute_process(COMMAND "${t4_name}"
|
||||||
|
RESULT_VARIABLE "t4_var")
|
||||||
|
message("T4 ${t4_name} resulted ${t4_var}")
|
||||||
|
|
||||||
|
set(t9_name "@CMAKE_CURRENT_BINARY_DIR@${CFG_DIR}/t9")
|
||||||
|
execute_process(COMMAND "${t9_name}"
|
||||||
|
RESULT_VARIABLE "t9_var")
|
||||||
|
message("T9 ${t9_name} resulted ${t9_var}")
|
||||||
|
|
||||||
|
if ( "${t4_var}" EQUAL "0" AND "${t9_var}" EQUAL "0" )
|
||||||
|
message("Everything is good, Yoshimi won...")
|
||||||
|
else ( "${t4_var}" EQUAL "0" AND "${t9_var}" EQUAL "0" )
|
||||||
|
message(FATAL_ERROR "Yoshimi lost... The evil pink robots will take over the world")
|
||||||
|
endif ( "${t4_var}" EQUAL "0" AND "${t9_var}" EQUAL "0" )
|
Loading…
x
Reference in New Issue
Block a user