mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-23 16:20:57 +08:00
[svn-r20452] Pass value of last test variable into sub-macro of add-test for diff tests.
This commit is contained in:
parent
0f49c47ee1
commit
e4c9340564
@ -95,7 +95,7 @@ IF (BUILD_TESTING)
|
||||
SET_TESTS_PROPERTIES (H5COPY_F-${testname} PROPERTIES DEPENDS ${last_test})
|
||||
ENDIF (NOT "${last_test}" STREQUAL "")
|
||||
SET (last_test "H5COPY_F-${testname}")
|
||||
ADD_H5_DIFF_TEST (${testname} ${resultcode} ${infile} ${outfile} ${srcname} ${dstname})
|
||||
ADD_H5_DIFF_TEST (${testname} ${resultcode} ${last_test} ${infile} ${outfile} ${srcname} ${dstname})
|
||||
ENDMACRO (ADD_H5_F_TEST)
|
||||
|
||||
MACRO (ADD_H5_TEST testname resultcode infile outfile vparam sparam srcname dparam dstname)
|
||||
@ -107,19 +107,17 @@ IF (BUILD_TESTING)
|
||||
SET_TESTS_PROPERTIES (H5COPY-${testname} PROPERTIES DEPENDS ${last_test})
|
||||
ENDIF (NOT "${last_test}" STREQUAL "")
|
||||
SET (last_test "H5COPY-${testname}")
|
||||
ADD_H5_DIFF_TEST (${testname} ${resultcode} ${infile} ${outfile} ${srcname} ${dstname})
|
||||
ADD_H5_DIFF_TEST (${testname} ${resultcode} ${last_test} ${infile} ${outfile} ${srcname} ${dstname})
|
||||
ENDMACRO (ADD_H5_TEST)
|
||||
|
||||
MACRO (ADD_H5_DIFF_TEST testname resultcode infile outfile srcname dstname)
|
||||
MACRO (ADD_H5_DIFF_TEST testname resultcode testdepends infile outfile srcname dstname)
|
||||
# resultcode=2 will cause the test to skip the diff test
|
||||
IF (NOT ${resultcode} STREQUAL "2")
|
||||
ADD_TEST (
|
||||
NAME H5COPY-DIFF_${testname}
|
||||
COMMAND $<TARGET_FILE:h5diff> -q ./testfiles/${infile} ./testfiles/${outfile} ${srcname} ${dstname}
|
||||
)
|
||||
IF (NOT "${last_test}" STREQUAL "")
|
||||
SET_TESTS_PROPERTIES(H5COPY-DIFF_${testname} PROPERTIES DEPENDS ${last_test})
|
||||
ENDIF (NOT "${last_test}" STREQUAL "")
|
||||
SET_TESTS_PROPERTIES(H5COPY-DIFF_${testname} PROPERTIES DEPENDS ${testdepends})
|
||||
SET (last_test "H5COPY-DIFF_${testname}")
|
||||
IF (${resultcode} STREQUAL "1")
|
||||
SET_TESTS_PROPERTIES (H5COPY-DIFF_${testname} PROPERTIES WILL_FAIL "true")
|
||||
|
Loading…
Reference in New Issue
Block a user