summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorFang Guo <fangguo@ncsa.uiuc.edu>2005-09-07 21:44:16 (GMT)
committerFang Guo <fangguo@ncsa.uiuc.edu>2005-09-07 21:44:16 (GMT)
commit629c693d822ff7ab140bd18fe5ef256bffb60322 (patch)
tree68b1a93dbe539acf27a126463c1ef889b42d6727 /test
parent3280e08b9baad039a929fcfb479aabc717bc2b70 (diff)
downloadhdf5-629c693d822ff7ab140bd18fe5ef256bffb60322.zip
hdf5-629c693d822ff7ab140bd18fe5ef256bffb60322.tar.gz
hdf5-629c693d822ff7ab140bd18fe5ef256bffb60322.tar.bz2
[svn-r11365] Purpose:
Add more assertion error check Description: Solution: Platforms tested: heping Misc. update:
Diffstat (limited to 'test')
-rw-r--r--test/ttsafe_acreate.c12
-rw-r--r--test/ttsafe_cancel.c4
-rw-r--r--test/ttsafe_dcreate.c6
3 files changed, 14 insertions, 8 deletions
diff --git a/test/ttsafe_acreate.c b/test/ttsafe_acreate.c
index 1ab54a8..987c145 100644
--- a/test/ttsafe_acreate.c
+++ b/test/ttsafe_acreate.c
@@ -144,10 +144,14 @@ void tts_acreate(void)
}
/* close remaining resources */
- H5Sclose(dataspace);
- H5Tclose(datatype);
- H5Dclose(dataset);
- H5Fclose(file);
+ ret=H5Sclose(dataspace);
+ assert(ret>=0);
+ ret=H5Tclose(datatype);
+ assert(ret>=0);
+ ret=H5Dclose(dataset);
+ assert(ret>=0);
+ ret=H5Fclose(file);
+ assert(ret>=0);
}
void *tts_acreate_thread(void *client_data)
diff --git a/test/ttsafe_cancel.c b/test/ttsafe_cancel.c
index b707240..e2f7cce 100644
--- a/test/ttsafe_cancel.c
+++ b/test/ttsafe_cancel.c
@@ -140,7 +140,7 @@ void *tts_cancel_thread(void UNUSED *arg)
/* create a new dataset within the file */
dataset = H5Dcreate(cancel_file, DATASETNAME, datatype, dataspace, H5P_DEFAULT);
- assert(dataset>=0);
+ assert(dataset>=0);
/* If thread is cancelled, make cleanup call */
cleanup_structure = (cancel_cleanup_t*)malloc(sizeof(cancel_cleanup_t));
@@ -152,7 +152,7 @@ void *tts_cancel_thread(void UNUSED *arg)
datavalue = 1;
ret=H5Dwrite(dataset, H5T_NATIVE_INT, H5S_ALL, H5S_ALL, H5P_DEFAULT, &datavalue);
- assert(ret>=0);
+ assert(ret>=0);
buffer = malloc(sizeof(int));
ret=H5Dread(dataset, H5T_NATIVE_INT, H5S_ALL, H5S_ALL, H5P_DEFAULT, buffer);
diff --git a/test/ttsafe_dcreate.c b/test/ttsafe_dcreate.c
index a3bc763..79ac55f 100644
--- a/test/ttsafe_dcreate.c
+++ b/test/ttsafe_dcreate.c
@@ -139,8 +139,10 @@ void tts_dcreate(void)
if (datavalue != i) {
TestErrPrintf("Wrong value read %d for dataset name %s - test failed\n",
datavalue, dsetname[i]);
- H5Dclose(dataset);
- H5Fclose(file);
+ ret=H5Dclose(dataset);
+ assert(ret>=0);
+ ret=H5Fclose(file);
+ assert(ret>=0);
return;
}