Fix EXISTS test syntax
This commit is contained in:
@@ -30,11 +30,11 @@ if (NOT PERL_EXECUTABLE)
|
||||
message (STATUS "Require PERL_EXECUTABLE to be defined")
|
||||
endif ()
|
||||
|
||||
if (EXISTS ${TEST_FOLDER}/${TEST_OUTPUT})
|
||||
if (EXISTS "${TEST_FOLDER}/${TEST_OUTPUT}")
|
||||
file (REMOVE ${TEST_FOLDER}/${TEST_OUTPUT})
|
||||
endif ()
|
||||
|
||||
if (EXISTS ${TEST_FOLDER}/${TEST_OUTPUT}.err)
|
||||
if (EXISTS "${TEST_FOLDER}/${TEST_OUTPUT}.err")
|
||||
file (REMOVE ${TEST_FOLDER}/${TEST_OUTPUT}.err)
|
||||
endif ()
|
||||
|
||||
@@ -69,10 +69,10 @@ endif ()
|
||||
set (verification_done "0")
|
||||
while (verification_done LESS "1")
|
||||
message (STATUS "checking first stage:${TEST_FOLDER}/${TEST_ARGS1}")
|
||||
if (EXISTS ${TEST_FOLDER}/${TEST_ERR})
|
||||
if (EXISTS "${TEST_FOLDER}/${TEST_ERR}")
|
||||
# Error exit script
|
||||
set (verification_done "3")
|
||||
elseif (EXISTS ${TEST_FOLDER}/${TEST_ARGS1})
|
||||
elseif (EXISTS "${TEST_FOLDER}/${TEST_ARGS1}")
|
||||
file (STRINGS ${TEST_FOLDER}/${TEST_ARGS1} v1)
|
||||
list (LENGTH v1 len_v1)
|
||||
message (STATUS "v1:${v1} len_v1:${len_v1}")
|
||||
@@ -112,10 +112,10 @@ endwhile ()
|
||||
|
||||
while (verification_done LESS "2")
|
||||
message (STATUS "checking second stage:${TEST_FOLDER}/${TEST_ARGS1}")
|
||||
if (EXISTS ${TEST_FOLDER}/${TEST_ERR})
|
||||
if (EXISTS "${TEST_FOLDER}/${TEST_ERR}")
|
||||
# Error exit script
|
||||
set (verification_done "3")
|
||||
elseif (EXISTS ${TEST_FOLDER}/${TEST_ARGS1})
|
||||
elseif (EXISTS "${TEST_FOLDER}/${TEST_ARGS1}")
|
||||
file (STRINGS ${TEST_FOLDER}/${TEST_ARGS1} v1)
|
||||
list (LENGTH v1 len_v1)
|
||||
message (STATUS "v1:${v1} len_v1:${len_v1}")
|
||||
@@ -158,7 +158,7 @@ message (STATUS "COMMAND Result: ${TEST_RESULT}")
|
||||
# if the return value is !=${TEST_EXPECT} bail out
|
||||
if (NOT TEST_RESULT EQUAL TEST_EXPECT)
|
||||
if (NOT TEST_NOERRDISPLAY)
|
||||
if (EXISTS ${TEST_FOLDER}/${TEST_OUTPUT})
|
||||
if (EXISTS "${TEST_FOLDER}/${TEST_OUTPUT}")
|
||||
file (READ ${TEST_FOLDER}/${TEST_OUTPUT} TEST_STREAM)
|
||||
message (STATUS "Output :\n${TEST_STREAM}")
|
||||
endif ()
|
||||
|
||||
Reference in New Issue
Block a user