Introduce new H5VL _by_value routines
This commit is contained in:
committed by
David Young
parent
09ba68d026
commit
2e962dc49b
@@ -55,15 +55,18 @@ public class TestH5VL {
|
||||
try {
|
||||
boolean is_registered;
|
||||
|
||||
is_registered = H5.H5VLis_connector_registered(HDF5Constants.H5VL_NATIVE_NAME);
|
||||
assertTrue("H5.H5VLis_connector_registered H5VL_NATIVE_NAME", is_registered);
|
||||
is_registered = H5.H5VLis_connector_registered_by_name(HDF5Constants.H5VL_NATIVE_NAME);
|
||||
assertTrue("H5.H5VLis_connector_registered_by_name H5VL_NATIVE_NAME", is_registered);
|
||||
|
||||
is_registered = H5.H5VLis_connector_registered("FAKE_VOL_NAME");
|
||||
assertFalse("H5.H5VLis_connector_registered FAKE_VOL_NAME", is_registered);
|
||||
is_registered = H5.H5VLis_connector_registered_by_name("FAKE_VOL_NAME");
|
||||
assertFalse("H5.H5VLis_connector_registered_by_name FAKE_VOL_NAME", is_registered);
|
||||
|
||||
is_registered = H5.H5VLis_connector_registered_by_value(HDF5Constants.H5VL_NATIVE_VALUE);
|
||||
assertTrue("H5.H5VLis_connector_registered_by_value H5VL_NATIVE_VALUE", is_registered);
|
||||
}
|
||||
catch (Throwable err) {
|
||||
err.printStackTrace();
|
||||
fail("H5.H5VLis_connector_registered " + err);
|
||||
fail("testH5VLnative_init(): " + err);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -112,6 +115,19 @@ public class TestH5VL {
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testH5VLget_connector_id_by_value() {
|
||||
try {
|
||||
long native_id = H5.H5VLget_connector_id_by_value(HDF5Constants.H5VL_NATIVE_VALUE);
|
||||
assertTrue("H5.H5VLget_connector_id_by_value H5VL_NATIVE_VALUE", native_id >= 0);
|
||||
assertEquals(HDF5Constants.H5VL_NATIVE, native_id);
|
||||
}
|
||||
catch (Throwable err) {
|
||||
err.printStackTrace();
|
||||
fail("H5.H5VLget_connector_id_by_value " + err);
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testH5VLget_connector_name() {
|
||||
String H5_FILE = "testFvl.h5";
|
||||
|
||||
Reference in New Issue
Block a user