[svn-r20307] The TEST_REFERENCE EOL adjustment block needs to be included in the SKIP_COMPARE IF block
This commit is contained in:
@@ -14,9 +14,9 @@ ENDIF (NOT TEST_FOLDER)
|
||||
IF (NOT TEST_OUTPUT)
|
||||
MESSAGE (FATAL_ERROR "Require TEST_OUTPUT to be defined")
|
||||
ENDIF (NOT TEST_OUTPUT)
|
||||
#IF (NOT TEST_EXPECT)
|
||||
# MESSAGE (STATUS "Require TEST_EXPECT to be defined")
|
||||
#ENDIF (NOT TEST_EXPECT)
|
||||
IF (NOT TEST_EXPECT)
|
||||
MESSAGE (STATUS "Require TEST_EXPECT to be defined")
|
||||
ENDIF (NOT TEST_EXPECT)
|
||||
#IF (NOT TEST_FILTER)
|
||||
# MESSAGE (STATUS "Require TEST_FILTER to be defined")
|
||||
#ENDIF (NOT TEST_FILTER)
|
||||
@@ -91,12 +91,12 @@ IF (TEST_FILTER)
|
||||
FILE (WRITE ${TEST_FOLDER}/${TEST_OUTPUT} "${TEST_STREAM}")
|
||||
ENDIF (TEST_FILTER)
|
||||
|
||||
IF (WIN32 AND NOT MINGW)
|
||||
FILE (READ ${TEST_FOLDER}/${TEST_REFERENCE} TEST_STREAM)
|
||||
FILE (WRITE ${TEST_FOLDER}/${TEST_REFERENCE} "${TEST_STREAM}")
|
||||
ENDIF (WIN32 AND NOT MINGW)
|
||||
|
||||
IF (NOT TEST_SKIP_COMPARE)
|
||||
IF (WIN32 AND NOT MINGW)
|
||||
FILE (READ ${TEST_FOLDER}/${TEST_REFERENCE} TEST_STREAM)
|
||||
FILE (WRITE ${TEST_FOLDER}/${TEST_REFERENCE} "${TEST_STREAM}")
|
||||
ENDIF (WIN32 AND NOT MINGW)
|
||||
|
||||
# now compare the output with the reference
|
||||
EXECUTE_PROCESS (
|
||||
COMMAND ${CMAKE_COMMAND} -E compare_files ${TEST_FOLDER}/${TEST_OUTPUT} ${TEST_FOLDER}/${TEST_REFERENCE}
|
||||
|
||||
Reference in New Issue
Block a user