summaryrefslogtreecommitdiffstats
path: root/java/test
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2021-10-21 17:29:35 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2021-10-21 17:29:35 (GMT)
commit05e7daf40b69498d77dba0a15a92ec51311f20b5 (patch)
tree7b3e749ea67c07f6480670ba3074dd16a24d9dde /java/test
parent339a81b4b7094dc242f876540dbbeea92461da53 (diff)
downloadhdf5-05e7daf40b69498d77dba0a15a92ec51311f20b5.zip
hdf5-05e7daf40b69498d77dba0a15a92ec51311f20b5.tar.gz
hdf5-05e7daf40b69498d77dba0a15a92ec51311f20b5.tar.bz2
Adjust CMake and Java for new API H5VLfapl_is_native
Diffstat (limited to 'java/test')
-rw-r--r--java/test/CMakeLists.txt20
-rw-r--r--java/test/H5TestUtils.java77
-rw-r--r--java/test/Makefile.am3
-rw-r--r--java/test/TestH5.java2
-rw-r--r--java/test/TestH5A.java2
-rw-r--r--java/test/TestH5Arw.java2
-rw-r--r--java/test/TestH5D.java2
-rw-r--r--java/test/TestH5Dparams.java1
-rw-r--r--java/test/TestH5Dplist.java2
-rw-r--r--java/test/TestH5Drw.java2
-rw-r--r--java/test/TestH5E.java2
-rw-r--r--java/test/TestH5Edefault.java1
-rw-r--r--java/test/TestH5Eparams.java2
-rw-r--r--java/test/TestH5Eregister.java1
-rw-r--r--java/test/TestH5F.java2
-rw-r--r--java/test/TestH5Fbasic.java2
-rw-r--r--java/test/TestH5Fparams.java2
-rw-r--r--java/test/TestH5Fswmr.java2
-rw-r--r--java/test/TestH5G.java2
-rw-r--r--java/test/TestH5Gbasic.java2
-rw-r--r--java/test/TestH5Giterate.java1
-rw-r--r--java/test/TestH5Lbasic.java2
-rw-r--r--java/test/TestH5Lcreate.java2
-rw-r--r--java/test/TestH5Lparams.java2
-rw-r--r--java/test/TestH5Obasic.java2
-rw-r--r--java/test/TestH5Ocopy.java2
-rw-r--r--java/test/TestH5Ocreate.java4
-rw-r--r--java/test/TestH5Oparams.java1
-rw-r--r--java/test/TestH5P.java2
-rw-r--r--java/test/TestH5PData.java2
-rw-r--r--java/test/TestH5PL.java1
-rw-r--r--java/test/TestH5Pfapl.java2
-rw-r--r--java/test/TestH5Pfaplhdfs.java2
-rw-r--r--java/test/TestH5Pfapls3.java2
-rw-r--r--java/test/TestH5Plist.java1
-rw-r--r--java/test/TestH5Pvirtual.java2
-rw-r--r--java/test/TestH5R.java2
-rw-r--r--java/test/TestH5Rref.java2
-rw-r--r--java/test/TestH5S.java1
-rw-r--r--java/test/TestH5Sbasic.java1
-rw-r--r--java/test/TestH5T.java2
-rw-r--r--java/test/TestH5Tbasic.java1
-rw-r--r--java/test/TestH5Tparams.java1
-rw-r--r--java/test/TestH5VL.java3
-rw-r--r--java/test/TestH5Z.java1
-rw-r--r--java/test/junit.sh.in13
46 files changed, 6 insertions, 182 deletions
diff --git a/java/test/CMakeLists.txt b/java/test/CMakeLists.txt
index 44c95cb..ffaf5f5 100644
--- a/java/test/CMakeLists.txt
+++ b/java/test/CMakeLists.txt
@@ -5,10 +5,6 @@ set (CMAKE_VERBOSE_MAKEFILE 1)
set_directory_properties(PROPERTIES INCLUDE_DIRECTORIES "${HDF5_JAVA_JNI_BINARY_DIR};${HDF5_JAVA_HDF5_LIB_DIR}")
-set (HDF5_JAVA_TEST_JAR_SOURCES
- H5TestUtils.java
-)
-
set (HDF5_JAVA_TEST_SOURCES
TestH5
TestH5Eparams
@@ -72,19 +68,7 @@ if (HDF5_ENABLE_HDFS)
)
endif ()
-set (CMAKE_JAVA_INCLUDE_PATH "${HDF5_JAVA_LIB_DIR}/junit.jar;${HDF5_JAVA_LIB_DIR}/hamcrest-core.jar;${HDF5_JAVA_JARS};${HDF5_JAVA_LOGGING_JAR};${HDF5_JAVA_LOGGING_SIMPLE_JAR};${${HDF5_JAVA_TEST_LIB_TARGET}_JAR_FILE}")
-
-file (WRITE ${PROJECT_BINARY_DIR}/Manifest.txt
-"
-"
-)
-
-# Build Testing JAR
-add_jar (${HDF5_JAVA_TEST_LIB_TARGET} MANIFEST ${PROJECT_BINARY_DIR}/Manifest.txt ${HDF5_JAVA_TEST_JAR_SOURCES})
-add_dependencies (${HDF5_JAVA_TEST_LIB_TARGET} ${HDF5_JAVA_HDF5_LIB_TARGET})
-get_target_property (${HDF5_JAVA_TEST_LIB_TARGET}_JAR_FILE ${HDF5_JAVA_TEST_LIB_TARGET} JAR_FILE)
-
-set (CMAKE_JAVA_INCLUDE_PATH "${CMAKE_JAVA_INCLUDE_PATH};${${HDF5_JAVA_TEST_LIB_TARGET}_JAR_FILE}")
+set (CMAKE_JAVA_INCLUDE_PATH "${HDF5_JAVA_LIB_DIR}/junit.jar;${HDF5_JAVA_LIB_DIR}/hamcrest-core.jar;${HDF5_JAVA_JARS};${HDF5_JAVA_LOGGING_JAR};${HDF5_JAVA_LOGGING_SIMPLE_JAR}")
foreach (test_file ${HDF5_JAVA_TEST_SOURCES})
@@ -100,7 +84,6 @@ foreach (test_file ${HDF5_JAVA_TEST_SOURCES})
#get_target_property (${HDF5_JAVA_TEST_LIB_TARGET}_${test_file}_CLASSPATH ${HDF5_JAVA_TEST_LIB_TARGET}_${test_file} CLASSDIR)
add_dependencies (${HDF5_JAVA_TEST_LIB_TARGET}_${test_file} ${HDF5_JAVA_HDF5_LIB_TARGET})
- add_dependencies (${HDF5_JAVA_TEST_LIB_TARGET}_${test_file} ${HDF5_JAVA_TEST_LIB_TARGET})
set_target_properties (${HDF5_JAVA_TEST_LIB_TARGET}_${test_file} PROPERTIES FOLDER test/java)
endforeach ()
@@ -137,7 +120,6 @@ if (HDF5_TEST_JAVA AND HDF5_TEST_SERIAL)
foreach (CMAKE_INCLUDE_PATH ${CMAKE_JAVA_INCLUDE_PATH})
set (CMAKE_JAVA_CLASSPATH "${CMAKE_JAVA_CLASSPATH}${CMAKE_JAVA_INCLUDE_FLAG_SEP}${CMAKE_INCLUDE_PATH}")
endforeach ()
- set (CMAKE_JAVA_CLASSPATH "${CMAKE_JAVA_CLASSPATH}${CMAKE_JAVA_INCLUDE_FLAG_SEP}${${HDF5_JAVA_TEST_LIB_TARGET}_JAR_FILE}")
set (CMAKE_JAVA_CLASSPATH "${CMAKE_JAVA_CLASSPATH}${CMAKE_JAVA_INCLUDE_FLAG_SEP}${${HDF5_JAVA_TEST_LIB_TARGET}_${test_file}_JAR_FILE}")
add_test (
diff --git a/java/test/H5TestUtils.java b/java/test/H5TestUtils.java
deleted file mode 100644
index c96e856..0000000
--- a/java/test/H5TestUtils.java
+++ /dev/null
@@ -1,77 +0,0 @@
-/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- * Copyright by The HDF Group. *
- * All rights reserved. *
- * *
- * This file is part of HDF5. The full HDF5 copyright notice, including *
- * terms governing use, modification, and redistribution, is contained in *
- * the COPYING file, which can be found at the root of the source code *
- * distribution tree, or in https://www.hdfgroup.org/licenses. *
- * If you do not have access to either file, you may request a copy from *
- * help@hdfgroup.org. *
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
-
-package test;
-
-import hdf.hdf5lib.H5;
-import hdf.hdf5lib.HDF5Constants;
-import hdf.hdf5lib.exceptions.HDF5Exception;
-import hdf.hdf5lib.exceptions.HDF5JavaException;
-import hdf.hdf5lib.exceptions.HDF5LibraryException;
-
-/**
- * This class contains testing routines for the Java interface which are
- * public, but are not meant for general use.
- **/
-public class H5TestUtils {
-
- private final static org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(H5TestUtils.class);
-
- private static boolean isLibraryLoaded = false;
-
- static {
- loadH5TestLib();
- }
-
- /**
- * load native testing library
- */
- public static void loadH5TestLib() {
- String s_libraryName = null;
- String mappedName = null;
-
- // Make sure that the library is loaded only once
- if (isLibraryLoaded)
- return;
-
- try {
- s_libraryName = "hdf5_java_test";
- mappedName = System.mapLibraryName(s_libraryName);
- System.loadLibrary("hdf5_java_test");
- isLibraryLoaded = true;
- }
- catch (Throwable err) {
- err.printStackTrace();
- isLibraryLoaded = false;
- }
- finally {
- log.info("HDF5 Java test library: " + s_libraryName);
- log.debug(" resolved to: " + mappedName + "; ");
- log.info((isLibraryLoaded ? "" : " NOT") + " successfully loaded from java.library.path");
- }
-
- /* Important! Disable error output to C stdout */
- if (!log.isDebugEnabled())
- H5.H5error_off();
- }
-
- /**
- * H5VLfapl_is_native queries if a FAPL will use the native VOL connector.
- *
- * @param fapl_id
- * The ID of the FAPL to query.
- * @return true if fapl_id uses the native VOL connector.
- *
- **/
- public synchronized static native boolean H5VLfapl_is_native(long fapl_id) throws HDF5LibraryException;
-
-}
diff --git a/java/test/Makefile.am b/java/test/Makefile.am
index b69e019..ac3b619 100644
--- a/java/test/Makefile.am
+++ b/java/test/Makefile.am
@@ -36,8 +36,7 @@ AM_JAVACFLAGS = $(H5_JAVACFLAGS) -deprecation
TESTPACKAGE =
noinst_JAVA = \
- H5TestUtils.java \
- TestH5.java \
+ TestH5.java \
TestH5Eparams.java \
TestH5Eregister.java \
TestH5Fparams.java \
diff --git a/java/test/TestH5.java b/java/test/TestH5.java
index a5d0063..1f298f3 100644
--- a/java/test/TestH5.java
+++ b/java/test/TestH5.java
@@ -34,8 +34,6 @@ import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
diff --git a/java/test/TestH5A.java b/java/test/TestH5A.java
index 77652e3..f2134d2 100644
--- a/java/test/TestH5A.java
+++ b/java/test/TestH5A.java
@@ -30,8 +30,6 @@ import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.structs.H5A_info_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
diff --git a/java/test/TestH5Arw.java b/java/test/TestH5Arw.java
index a144ab7..8ce2fee 100644
--- a/java/test/TestH5Arw.java
+++ b/java/test/TestH5Arw.java
@@ -26,8 +26,6 @@ import hdf.hdf5lib.callbacks.H5A_iterate_t;
import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5D.java b/java/test/TestH5D.java
index 8b34516..dac3a9c 100644
--- a/java/test/TestH5D.java
+++ b/java/test/TestH5D.java
@@ -26,8 +26,6 @@ import hdf.hdf5lib.callbacks.H5D_iterate_t;
import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Dparams.java b/java/test/TestH5Dparams.java
index 91a2d33..3661139 100644
--- a/java/test/TestH5Dparams.java
+++ b/java/test/TestH5Dparams.java
@@ -15,7 +15,6 @@ package test;
import static org.junit.Assert.assertTrue;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/TestH5Dplist.java b/java/test/TestH5Dplist.java
index cfd9661..774b9dd 100644
--- a/java/test/TestH5Dplist.java
+++ b/java/test/TestH5Dplist.java
@@ -23,8 +23,6 @@ import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Drw.java b/java/test/TestH5Drw.java
index 782245f..69fb9d7 100644
--- a/java/test/TestH5Drw.java
+++ b/java/test/TestH5Drw.java
@@ -26,8 +26,6 @@ import hdf.hdf5lib.callbacks.H5D_iterate_t;
import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5E.java b/java/test/TestH5E.java
index d4a9c82..cad0a06 100644
--- a/java/test/TestH5E.java
+++ b/java/test/TestH5E.java
@@ -27,8 +27,6 @@ import hdf.hdf5lib.callbacks.H5E_walk_cb;
import hdf.hdf5lib.callbacks.H5E_walk_t;
import hdf.hdf5lib.structs.H5E_error2_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
diff --git a/java/test/TestH5Edefault.java b/java/test/TestH5Edefault.java
index e807e27..9e93cea 100644
--- a/java/test/TestH5Edefault.java
+++ b/java/test/TestH5Edefault.java
@@ -18,7 +18,6 @@ import static org.junit.Assert.fail;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/TestH5Eparams.java b/java/test/TestH5Eparams.java
index 2e40e94..e55f1fc 100644
--- a/java/test/TestH5Eparams.java
+++ b/java/test/TestH5Eparams.java
@@ -27,8 +27,6 @@ import hdf.hdf5lib.callbacks.H5E_walk_cb;
import hdf.hdf5lib.callbacks.H5E_walk_t;
import hdf.hdf5lib.structs.H5E_error2_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
diff --git a/java/test/TestH5Eregister.java b/java/test/TestH5Eregister.java
index cec51c2..99e8e5f 100644
--- a/java/test/TestH5Eregister.java
+++ b/java/test/TestH5Eregister.java
@@ -15,7 +15,6 @@ package test;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
import hdf.hdf5lib.H5;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/TestH5F.java b/java/test/TestH5F.java
index d016b27..16786b9 100644
--- a/java/test/TestH5F.java
+++ b/java/test/TestH5F.java
@@ -23,8 +23,6 @@ import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Fbasic.java b/java/test/TestH5Fbasic.java
index 9310feb..4f3d928 100644
--- a/java/test/TestH5Fbasic.java
+++ b/java/test/TestH5Fbasic.java
@@ -24,8 +24,6 @@ import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Fparams.java b/java/test/TestH5Fparams.java
index accca98..0376485 100644
--- a/java/test/TestH5Fparams.java
+++ b/java/test/TestH5Fparams.java
@@ -24,8 +24,6 @@ import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5FunctionArgumentException;
import hdf.hdf5lib.structs.H5F_info2_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
diff --git a/java/test/TestH5Fswmr.java b/java/test/TestH5Fswmr.java
index 88d683b..1ec78fe 100644
--- a/java/test/TestH5Fswmr.java
+++ b/java/test/TestH5Fswmr.java
@@ -22,8 +22,6 @@ import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5G.java b/java/test/TestH5G.java
index cf51100..edf2cbe 100644
--- a/java/test/TestH5G.java
+++ b/java/test/TestH5G.java
@@ -25,8 +25,6 @@ import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.structs.H5G_info_t;
import hdf.hdf5lib.structs.H5O_token_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Gbasic.java b/java/test/TestH5Gbasic.java
index 017452b..6e2e450 100644
--- a/java/test/TestH5Gbasic.java
+++ b/java/test/TestH5Gbasic.java
@@ -23,8 +23,6 @@ import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.structs.H5G_info_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Giterate.java b/java/test/TestH5Giterate.java
index 7eb44b7..388d2ac 100644
--- a/java/test/TestH5Giterate.java
+++ b/java/test/TestH5Giterate.java
@@ -20,7 +20,6 @@ import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.structs.H5G_info_t;
import hdf.hdf5lib.structs.H5O_token_t;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/TestH5Lbasic.java b/java/test/TestH5Lbasic.java
index 40397bf..a28fc3d 100644
--- a/java/test/TestH5Lbasic.java
+++ b/java/test/TestH5Lbasic.java
@@ -25,8 +25,6 @@ import hdf.hdf5lib.callbacks.H5L_iterate_opdata_t;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.structs.H5L_info_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Lcreate.java b/java/test/TestH5Lcreate.java
index 11c6d2c..44af2e5 100644
--- a/java/test/TestH5Lcreate.java
+++ b/java/test/TestH5Lcreate.java
@@ -27,8 +27,6 @@ import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.structs.H5L_info_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
diff --git a/java/test/TestH5Lparams.java b/java/test/TestH5Lparams.java
index 4a1ce7e..30ee242 100644
--- a/java/test/TestH5Lparams.java
+++ b/java/test/TestH5Lparams.java
@@ -16,8 +16,6 @@ import static org.junit.Assert.assertTrue;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Obasic.java b/java/test/TestH5Obasic.java
index 4ab60bd..350b7aa 100644
--- a/java/test/TestH5Obasic.java
+++ b/java/test/TestH5Obasic.java
@@ -29,8 +29,6 @@ import hdf.hdf5lib.structs.H5O_token_t;
import hdf.hdf5lib.structs.H5O_hdr_info_t;
import hdf.hdf5lib.structs.H5_ih_info_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Ocopy.java b/java/test/TestH5Ocopy.java
index df646ca..b3b1acd 100644
--- a/java/test/TestH5Ocopy.java
+++ b/java/test/TestH5Ocopy.java
@@ -23,8 +23,6 @@ import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
diff --git a/java/test/TestH5Ocreate.java b/java/test/TestH5Ocreate.java
index 3fc0f29..774a78d 100644
--- a/java/test/TestH5Ocreate.java
+++ b/java/test/TestH5Ocreate.java
@@ -27,8 +27,6 @@ import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.structs.H5O_info_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
@@ -278,7 +276,7 @@ public class TestH5Ocreate {
@Test
public void testH5Oget_info_externallink() {
- if (H5TestUtils.H5VLfapl_is_native(HDF5Constants.H5P_DEFAULT)) {
+ if (H5.H5VLfapl_is_native(HDF5Constants.H5P_DEFAULT)) {
H5O_info_t obj_info = null;
_createExternalLink(H5fid, H5_EXTFILE, "DT1", H5fid, "L1", HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT);
diff --git a/java/test/TestH5Oparams.java b/java/test/TestH5Oparams.java
index 3a6f602..5cbabe1 100644
--- a/java/test/TestH5Oparams.java
+++ b/java/test/TestH5Oparams.java
@@ -16,7 +16,6 @@ import static org.junit.Assert.assertTrue;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/TestH5P.java b/java/test/TestH5P.java
index 9db1e5a..3879128 100644
--- a/java/test/TestH5P.java
+++ b/java/test/TestH5P.java
@@ -26,8 +26,6 @@ import hdf.hdf5lib.exceptions.HDF5FunctionArgumentException;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.structs.H5F_info2_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
diff --git a/java/test/TestH5PData.java b/java/test/TestH5PData.java
index 9bf458c..8b04629 100644
--- a/java/test/TestH5PData.java
+++ b/java/test/TestH5PData.java
@@ -24,8 +24,6 @@ import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5PL.java b/java/test/TestH5PL.java
index 738ff39..d44cc0b 100644
--- a/java/test/TestH5PL.java
+++ b/java/test/TestH5PL.java
@@ -17,7 +17,6 @@ import static org.junit.Assert.fail;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/TestH5Pfapl.java b/java/test/TestH5Pfapl.java
index 7d96aec..a65b52e 100644
--- a/java/test/TestH5Pfapl.java
+++ b/java/test/TestH5Pfapl.java
@@ -28,8 +28,6 @@ import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.exceptions.HDF5PropertyListInterfaceException;
import hdf.hdf5lib.structs.H5AC_cache_config_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Pfaplhdfs.java b/java/test/TestH5Pfaplhdfs.java
index 2631f99..d922666 100644
--- a/java/test/TestH5Pfaplhdfs.java
+++ b/java/test/TestH5Pfaplhdfs.java
@@ -24,8 +24,6 @@ import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.structs.H5FD_hdfs_fapl_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Pfapls3.java b/java/test/TestH5Pfapls3.java
index 48b1cfa..dda2716 100644
--- a/java/test/TestH5Pfapls3.java
+++ b/java/test/TestH5Pfapls3.java
@@ -24,8 +24,6 @@ import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.structs.H5FD_ros3_fapl_t;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Plist.java b/java/test/TestH5Plist.java
index 429915b..0d53071 100644
--- a/java/test/TestH5Plist.java
+++ b/java/test/TestH5Plist.java
@@ -44,7 +44,6 @@ import hdf.hdf5lib.callbacks.H5P_iterate_t;
import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.structs.H5AC_cache_config_t;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/TestH5Pvirtual.java b/java/test/TestH5Pvirtual.java
index f82cfab..0478356 100644
--- a/java/test/TestH5Pvirtual.java
+++ b/java/test/TestH5Pvirtual.java
@@ -24,8 +24,6 @@ import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
diff --git a/java/test/TestH5R.java b/java/test/TestH5R.java
index 381ed08..031b8e4 100644
--- a/java/test/TestH5R.java
+++ b/java/test/TestH5R.java
@@ -26,8 +26,6 @@ import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.exceptions.HDF5FunctionArgumentException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
diff --git a/java/test/TestH5Rref.java b/java/test/TestH5Rref.java
index b682d95..5733aae 100644
--- a/java/test/TestH5Rref.java
+++ b/java/test/TestH5Rref.java
@@ -26,8 +26,6 @@ import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
import hdf.hdf5lib.exceptions.HDF5FunctionArgumentException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
diff --git a/java/test/TestH5S.java b/java/test/TestH5S.java
index 22a36f5..7eeed7a 100644
--- a/java/test/TestH5S.java
+++ b/java/test/TestH5S.java
@@ -20,7 +20,6 @@ import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/TestH5Sbasic.java b/java/test/TestH5Sbasic.java
index e4d052e..548ac95 100644
--- a/java/test/TestH5Sbasic.java
+++ b/java/test/TestH5Sbasic.java
@@ -17,7 +17,6 @@ import static org.junit.Assert.fail;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/TestH5T.java b/java/test/TestH5T.java
index de30b63..ed4e2a9 100644
--- a/java/test/TestH5T.java
+++ b/java/test/TestH5T.java
@@ -23,8 +23,6 @@ import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
diff --git a/java/test/TestH5Tbasic.java b/java/test/TestH5Tbasic.java
index 082a66e..7aac2ab 100644
--- a/java/test/TestH5Tbasic.java
+++ b/java/test/TestH5Tbasic.java
@@ -17,7 +17,6 @@ import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/TestH5Tparams.java b/java/test/TestH5Tparams.java
index a19698d..92a034c 100644
--- a/java/test/TestH5Tparams.java
+++ b/java/test/TestH5Tparams.java
@@ -15,7 +15,6 @@ package test;
import static org.junit.Assert.assertTrue;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/TestH5VL.java b/java/test/TestH5VL.java
index c1766ff..49f0788 100644
--- a/java/test/TestH5VL.java
+++ b/java/test/TestH5VL.java
@@ -19,7 +19,6 @@ import static org.junit.Assert.fail;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
import java.io.File;
@@ -172,7 +171,7 @@ public class TestH5VL {
@Test(expected = HDF5LibraryException.class)
public void testH5VLfapl_is_native() throws Throwable {
- H5TestUtils.H5VLfapl_is_native(-1);
+ H5.H5VLfapl_is_native(-1);
}
}
diff --git a/java/test/TestH5Z.java b/java/test/TestH5Z.java
index 53e57de..fde8f1a 100644
--- a/java/test/TestH5Z.java
+++ b/java/test/TestH5Z.java
@@ -17,7 +17,6 @@ import static org.junit.Assert.fail;
import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
import hdf.hdf5lib.exceptions.HDF5LibraryException;
-import test.H5TestUtils;
import org.junit.After;
import org.junit.Before;
diff --git a/java/test/junit.sh.in b/java/test/junit.sh.in
index f2bb871..39db296 100644
--- a/java/test/junit.sh.in
+++ b/java/test/junit.sh.in
@@ -62,7 +62,6 @@ test -d $BLDLIBDIR || mkdir -p $BLDLIBDIR
LIST_LIBRARY_FILES="
$top_builddir/src/.libs/libhdf5.*
$top_builddir/java/src/jni/.libs/libhdf5_java.*
-$top_builddir/java/src/jni/.libs/libhdf5_java_test.*
"
LIST_JAR_TESTFILES="
$HDFLIB_HOME/hamcrest-core.jar
@@ -151,21 +150,13 @@ COPY_LIBFILES_TO_BLDLIBDIR()
fi
fi
done
-
- # Patch rpath for MacOS (Darwin) builds
if [ "$IS_DARWIN" = "yes" ]; then
(cd testlibs; \
install_name_tool -add_rpath @loader_path libhdf5_java.dylib; \
- install_name_tool -add_rpath @loader_path libhdf5_java_test.dylib; \
exist_path=` otool -l libhdf5_java.dylib | grep libhdf5 | grep -v java | awk '{print $2}'`; \
-# echo "exist_path=" $exist_path; \
- install_name_tool -change $exist_path @rpath/libhdf5.dylib libhdf5_java.dylib; \
- install_name_tool -change $exist_path @rpath/libhdf5.dylib libhdf5_java_test.dylib; \
- exist_path2=` otool -l libhdf5_java_test.dylib | grep libhdf5_java | grep -v java_test | awk '{print $2}'`; \
-# echo "exist_path2=" $exist_path2; \
- install_name_tool -change $exist_path2 @rpath/libhdf5_java.dylib libhdf5_java_test.dylib)
+ echo $exist_path; \
+ install_name_tool -change $exist_path @rpath/libhdf5.dylib libhdf5_java.dylib)
fi
-
# copy jar files. Used -f to make sure get a new copy
for tstfile in $COPY_JARTESTFILES
do