diff options
author | Allen Byrne <byrn@hdfgroup.org> | 2011-03-24 19:37:41 (GMT) |
---|---|---|
committer | Allen Byrne <byrn@hdfgroup.org> | 2011-03-24 19:37:41 (GMT) |
commit | 8f12c469e27ad6851e18a289454e816fe6d7182d (patch) | |
tree | 58aac166ab620ee5c1e44e4abf73281af115889a | |
parent | ac9e605b8e522bfd4ad8b7763d6ec993209924ee (diff) | |
download | hdf5-8f12c469e27ad6851e18a289454e816fe6d7182d.zip hdf5-8f12c469e27ad6851e18a289454e816fe6d7182d.tar.gz hdf5-8f12c469e27ad6851e18a289454e816fe6d7182d.tar.bz2 |
[svn-r20318] Correct depends of test for ADD_H5COPY_TEST
Tested:local linux
-rw-r--r-- | tools/h5copy/CMakeLists.txt | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tools/h5copy/CMakeLists.txt b/tools/h5copy/CMakeLists.txt index 9ce1558..46a928e 100644 --- a/tools/h5copy/CMakeLists.txt +++ b/tools/h5copy/CMakeLists.txt @@ -92,6 +92,10 @@ IF (BUILD_TESTING) COMMAND $<TARGET_FILE:h5copy> -i ./testfiles/${infile} -o ./testfiles/${outfile} -${vparam} -s ${srcname} -d ${dstname} ) ENDIF (NOT "${ARGN}" STREQUAL "") + IF (NOT "${last_test}" STREQUAL "") + SET_TESTS_PROPERTIES (H5COPY-${testname} PROPERTIES DEPENDS ${last_test}) + ENDIF (NOT "${last_test}" STREQUAL "") + SET (last_test "H5COPY-${testname}") # resultcode=2 will cause the test to skip the diff test IF (NOT ${resultcode} STREQUAL "2") ADD_TEST ( @@ -99,14 +103,11 @@ IF (BUILD_TESTING) COMMAND $<TARGET_FILE:h5diff> -q ./testfiles/${infile} ./testfiles/${outfile} ${srcname} ${dstname} ) SET_TESTS_PROPERTIES(H5COPY-DIFF_${testname} PROPERTIES DEPENDS H5COPY-${testname}) + SET (last_test "H5COPY-DIFF_${testname}") IF (${resultcode} STREQUAL "1") SET_TESTS_PROPERTIES (H5COPY-DIFF_${testname} PROPERTIES WILL_FAIL "true") ENDIF (${resultcode} STREQUAL "1") ENDIF (NOT ${resultcode} STREQUAL "2") - IF (NOT "${last_test}" STREQUAL "") - SET_TESTS_PROPERTIES (H5COPY-${testname} PROPERTIES DEPENDS ${last_test}) - ENDIF (NOT "${last_test}" STREQUAL "") - SET (last_test "H5COPY-DIFF_${testname}") ENDMACRO (ADD_H5COPY_TEST) # |