diff options
Diffstat (limited to 'tools/test/h5copy')
-rw-r--r-- | tools/test/h5copy/CMakeTests.cmake | 39 | ||||
-rw-r--r-- | tools/test/h5copy/expected/h5copy_extlinks_src.out.ls (renamed from tools/test/h5copy/testfiles/h5copy_extlinks_src.out.ls) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/expected/h5copy_help1.ddl (renamed from tools/test/h5copy/testfiles/h5copy_help1.ddl) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/expected/h5copy_help2.ddl (renamed from tools/test/h5copy/testfiles/h5copy_help2.ddl) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/expected/h5copy_misc1.err (renamed from tools/test/h5copy/testfiles/h5copy_misc1.err) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/expected/h5copy_misc1.out (renamed from tools/test/h5copy/testfiles/h5copy_misc1.out) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/expected/h5copy_plugin_fail_ERR.out.h5.txt (renamed from tools/test/h5copy/testfiles/h5copy_plugin_fail_ERR.out.h5.txt) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/expected/h5copy_plugin_test.out.h5.txt (renamed from tools/test/h5copy/testfiles/h5copy_plugin_test.out.h5.txt) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/expected/h5copy_ref.out.ls (renamed from tools/test/h5copy/testfiles/h5copy_ref.out.ls) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/expected/h5copytst.out.ls (renamed from tools/test/h5copy/testfiles/h5copytst.out.ls) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/expected/h5copytst_new.out.ls (renamed from tools/test/h5copy/testfiles/h5copytst_new.out.ls) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/expected/tudfilter.h5.txt (renamed from tools/test/h5copy/testfiles/tudfilter.h5.txt) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/expected/tudfilter.h5_ERR.txt (renamed from tools/test/h5copy/testfiles/tudfilter.h5_ERR.txt) | 0 | ||||
-rw-r--r-- | tools/test/h5copy/h5copygentest.c | 2 | ||||
-rw-r--r-- | tools/test/h5copy/testh5copy.sh.in | 14 |
15 files changed, 29 insertions, 26 deletions
diff --git a/tools/test/h5copy/CMakeTests.cmake b/tools/test/h5copy/CMakeTests.cmake index b47000a..e443827 100644 --- a/tools/test/h5copy/CMakeTests.cmake +++ b/tools/test/h5copy/CMakeTests.cmake @@ -20,32 +20,35 @@ # Copy all the HDF5 files from the source directory into the test directory # -------------------------------------------------------------------- set (LIST_HDF5_TEST_FILES - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/h5copy_extlinks_src.h5 - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/h5copy_extlinks_trg.h5 - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/h5copy_ref.h5 - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/h5copytst.h5 - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/tudfilter.h5 - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/tudfilter2.h5 + h5copy_extlinks_src.h5 + h5copy_extlinks_trg.h5 + h5copy_ref.h5 + h5copytst.h5 + tudfilter.h5 + tudfilter2.h5 ) set (LIST_OTHER_TEST_FILES - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/h5copy_misc1.out - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/h5copy_misc1.err - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/tudfilter.h5.txt - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/tudfilter.h5_ERR.txt - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/h5copy_plugin_fail_ERR.out.h5.txt - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/h5copy_plugin_test.out.h5.txt - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/h5copy_help1.ddl - ${HDF5_TOOLS_TEST_H5COPY_SOURCE_DIR}/testfiles/h5copy_help2.ddl + h5copy_misc1.out + h5copy_misc1.err + tudfilter.h5.txt + tudfilter.h5_ERR.txt + h5copy_plugin_fail_ERR.out.h5.txt + h5copy_plugin_test.out.h5.txt + h5copy_help1.ddl + h5copy_help2.ddl ) file (MAKE_DIRECTORY "${PROJECT_BINARY_DIR}/testfiles") - foreach (listfiles ${LIST_HDF5_TEST_FILES} ${LIST_OTHER_TEST_FILES}) - get_filename_component(fname "${listfiles}" NAME) - HDFTEST_COPY_FILE("${listfiles}" "${PROJECT_BINARY_DIR}/testfiles/${fname}" "h5copy_files") + foreach (listfiles ${LIST_HDF5_TEST_FILES}) + HDFTEST_COPY_FILE("${PROJECT_SOURCE_DIR}/testfiles/${listfiles}" "${PROJECT_BINARY_DIR}/testfiles/${listfiles}" "h5copy_files") endforeach () - add_custom_target(h5copy_files ALL COMMENT "Copying files needed by h5copy tests" DEPENDS ${h5copy_files_list}) + + foreach (listothers ${LIST_OTHER_TEST_FILES}) + HDFTEST_COPY_FILE("${PROJECT_SOURCE_DIR}/expected/${listothers}" "${PROJECT_BINARY_DIR}/testfiles/${listothers}" "h5copy_files") + endforeach () + add_custom_target(h5copy_files ALL COMMENT "Copying files needed by h5copy tests" DEPENDS ${h5copy_files_list}) ############################################################################## ############################################################################## diff --git a/tools/test/h5copy/testfiles/h5copy_extlinks_src.out.ls b/tools/test/h5copy/expected/h5copy_extlinks_src.out.ls index af499a5..af499a5 100644 --- a/tools/test/h5copy/testfiles/h5copy_extlinks_src.out.ls +++ b/tools/test/h5copy/expected/h5copy_extlinks_src.out.ls diff --git a/tools/test/h5copy/testfiles/h5copy_help1.ddl b/tools/test/h5copy/expected/h5copy_help1.ddl index 418faea..418faea 100644 --- a/tools/test/h5copy/testfiles/h5copy_help1.ddl +++ b/tools/test/h5copy/expected/h5copy_help1.ddl diff --git a/tools/test/h5copy/testfiles/h5copy_help2.ddl b/tools/test/h5copy/expected/h5copy_help2.ddl index 418faea..418faea 100644 --- a/tools/test/h5copy/testfiles/h5copy_help2.ddl +++ b/tools/test/h5copy/expected/h5copy_help2.ddl diff --git a/tools/test/h5copy/testfiles/h5copy_misc1.err b/tools/test/h5copy/expected/h5copy_misc1.err index 2c2c867..2c2c867 100644 --- a/tools/test/h5copy/testfiles/h5copy_misc1.err +++ b/tools/test/h5copy/expected/h5copy_misc1.err diff --git a/tools/test/h5copy/testfiles/h5copy_misc1.out b/tools/test/h5copy/expected/h5copy_misc1.out index 1c7181b..1c7181b 100644 --- a/tools/test/h5copy/testfiles/h5copy_misc1.out +++ b/tools/test/h5copy/expected/h5copy_misc1.out diff --git a/tools/test/h5copy/testfiles/h5copy_plugin_fail_ERR.out.h5.txt b/tools/test/h5copy/expected/h5copy_plugin_fail_ERR.out.h5.txt index 66e9eb2..66e9eb2 100644 --- a/tools/test/h5copy/testfiles/h5copy_plugin_fail_ERR.out.h5.txt +++ b/tools/test/h5copy/expected/h5copy_plugin_fail_ERR.out.h5.txt diff --git a/tools/test/h5copy/testfiles/h5copy_plugin_test.out.h5.txt b/tools/test/h5copy/expected/h5copy_plugin_test.out.h5.txt index 66e9eb2..66e9eb2 100644 --- a/tools/test/h5copy/testfiles/h5copy_plugin_test.out.h5.txt +++ b/tools/test/h5copy/expected/h5copy_plugin_test.out.h5.txt diff --git a/tools/test/h5copy/testfiles/h5copy_ref.out.ls b/tools/test/h5copy/expected/h5copy_ref.out.ls index f5b31a7..f5b31a7 100644 --- a/tools/test/h5copy/testfiles/h5copy_ref.out.ls +++ b/tools/test/h5copy/expected/h5copy_ref.out.ls diff --git a/tools/test/h5copy/testfiles/h5copytst.out.ls b/tools/test/h5copy/expected/h5copytst.out.ls index 629915e..629915e 100644 --- a/tools/test/h5copy/testfiles/h5copytst.out.ls +++ b/tools/test/h5copy/expected/h5copytst.out.ls diff --git a/tools/test/h5copy/testfiles/h5copytst_new.out.ls b/tools/test/h5copy/expected/h5copytst_new.out.ls index 9df6b2e..9df6b2e 100644 --- a/tools/test/h5copy/testfiles/h5copytst_new.out.ls +++ b/tools/test/h5copy/expected/h5copytst_new.out.ls diff --git a/tools/test/h5copy/testfiles/tudfilter.h5.txt b/tools/test/h5copy/expected/tudfilter.h5.txt index eabe407..eabe407 100644 --- a/tools/test/h5copy/testfiles/tudfilter.h5.txt +++ b/tools/test/h5copy/expected/tudfilter.h5.txt diff --git a/tools/test/h5copy/testfiles/tudfilter.h5_ERR.txt b/tools/test/h5copy/expected/tudfilter.h5_ERR.txt index 3c5b3ca..3c5b3ca 100644 --- a/tools/test/h5copy/testfiles/tudfilter.h5_ERR.txt +++ b/tools/test/h5copy/expected/tudfilter.h5_ERR.txt diff --git a/tools/test/h5copy/h5copygentest.c b/tools/test/h5copy/h5copygentest.c index db50693..ac19f34 100644 --- a/tools/test/h5copy/h5copygentest.c +++ b/tools/test/h5copy/h5copygentest.c @@ -723,7 +723,7 @@ Test_Obj_Copy(void) } /* Test with old & new format groups */ - for (new_format = FALSE; new_format <= TRUE; new_format++) { + for (new_format = false; new_format <= true; new_format++) { /* Set the FAPL for the type of format */ /* Create source file */ diff --git a/tools/test/h5copy/testh5copy.sh.in b/tools/test/h5copy/testh5copy.sh.in index 1f64d15..f2c4a8e 100644 --- a/tools/test/h5copy/testh5copy.sh.in +++ b/tools/test/h5copy/testh5copy.sh.in @@ -24,16 +24,16 @@ USE_FILTER_DEFLATE="@USE_FILTER_DEFLATE@" # source dirs SRC_TOOLS="$srcdir/../.." -SRC_TOOLS_TESTFILES="$SRC_TOOLS/testfiles" # testfiles source dirs for tools -SRC_H5LS_TESTFILES="$SRC_TOOLS_TESTFILES" -SRC_H5DUMP_TESTFILES="$SRC_TOOLS_TESTFILES" +SRC_H5LS_TESTFILES="$SRC_TOOLS/test/h5ls/testfiles" +SRC_H5DUMP_TESTFILES="$SRC_TOOLS/test/h5dump/testfiles" SRC_H5DIFF_TESTFILES="$SRC_TOOLS/test/h5diff/testfiles" SRC_H5COPY_TESTFILES="$SRC_TOOLS/test/h5copy/testfiles" SRC_H5REPACK_TESTFILES="$SRC_TOOLS/test/h5repack/testfiles" SRC_H5JAM_TESTFILES="$SRC_TOOLS/test/h5jam/testfiles" SRC_H5STAT_TESTFILES="$SRC_TOOLS/test/h5stat/testfiles" SRC_H5IMPORT_TESTFILES="$SRC_TOOLS/test/h5import/testfiles" +SRC_H5COPY_OUTFILES="$SRC_TOOLS/test/h5copy/expected" TESTNAME=h5copy EXIT_SUCCESS=0 @@ -58,10 +58,10 @@ $SRC_H5COPY_TESTFILES/h5copy_extlinks_trg.h5 # List of expect files that will be copied over to local test dir LIST_OTHER_TEST_FILES=" -$SRC_H5COPY_TESTFILES/h5copy_misc1.out -$SRC_H5COPY_TESTFILES/h5copy_misc1.err -$SRC_H5COPY_TESTFILES/h5copy_help1.ddl -$SRC_H5COPY_TESTFILES/h5copy_help2.ddl +$SRC_H5COPY_OUTFILES/h5copy_misc1.out +$SRC_H5COPY_OUTFILES/h5copy_misc1.err +$SRC_H5COPY_OUTFILES/h5copy_help1.ddl +$SRC_H5COPY_OUTFILES/h5copy_help2.ddl " H5COPY=../../src/h5copy/h5copy # The tool name |