public void H5Dget_space_statusTest2() { hid_t dset = H5D.create(m_v0_test_file, "dset", H5T.STD_I16LE, m_space_null); Assert.IsTrue(dset >= 0); H5D.space_status_t status = H5D.space_status_t.ERROR; Assert.IsTrue(H5D.get_space_status(dset, ref status) >= 0); Assert.IsTrue(status == H5D.space_status_t.NOT_ALLOCATED); Assert.IsTrue(H5D.close(dset) >= 0); dset = H5D.create(m_v2_test_file, "dset", H5T.STD_I16LE, m_space_null); Assert.IsTrue(dset >= 0); status = H5D.space_status_t.ERROR; Assert.IsTrue(H5D.get_space_status(dset, ref status) >= 0); Assert.IsTrue(status == H5D.space_status_t.NOT_ALLOCATED); Assert.IsTrue(H5D.close(dset) >= 0); }
public void H5Dget_space_statusTest1() { hsize_t[] dims = { 1024, 2048 }; hid_t space = H5S.create_simple(3, dims, null); hid_t dset = H5D.create(m_v0_test_file, "dset", H5T.STD_I16LE, space); Assert.IsTrue(dset >= 0); H5D.space_status_t status = H5D.space_status_t.ERROR; Assert.IsTrue(H5D.get_space_status(dset, ref status) >= 0); Assert.IsTrue(status == H5D.space_status_t.NOT_ALLOCATED); Assert.IsTrue(H5D.close(dset) >= 0); dset = H5D.create(m_v2_test_file, "dset", H5T.STD_I16LE, space); Assert.IsTrue(dset >= 0); status = H5D.space_status_t.ERROR; Assert.IsTrue(H5D.get_space_status(dset, ref status) >= 0); Assert.IsTrue(status == H5D.space_status_t.NOT_ALLOCATED); Assert.IsTrue(H5D.close(dset) >= 0); Assert.IsTrue(H5S.close(space) >= 0); }
public void H5Dget_space_statusTest3() { H5D.space_status_t status = H5D.space_status_t.ERROR; Assert.IsFalse(H5D.get_space_status(Utilities.RandomInvalidHandle(), ref status) >= 0); }