From 5660250f25e8e4cb8f05a838d8d2a6f8466ef55c Mon Sep 17 00:00:00 2001 From: Elena Pourmal Date: Fri, 17 Nov 2006 14:11:54 -0500 Subject: [svn-r12934] Description: Added return value to the main function to fix daily tests problem on sol that I cannot reproduce. Platforms tested: sol, heping --- test/refreg_name.c | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/test/refreg_name.c b/test/refreg_name.c index ac41857..6df93b5 100644 --- a/test/refreg_name.c +++ b/test/refreg_name.c @@ -115,8 +115,10 @@ static int basic_test(void) TESTING("H5Rget_name to get name from region reference (hyperslab)"); name_size1 = H5Rget_name(dsetr_id, H5R_DATASET_REGION, &ref_out[0], (char*)buf1, 10); -/* if(!((HDstrcmp(buf1, "/MATRIX") == 0) && (name_size1 == 8))) TEST_ERROR - PASSED()*/ +/* + if(!((HDstrcmp(buf1, "/MATRIX") == 0) && (name_size1 == 8))) TEST_ERROR + PASSED() +*/ SKIPPED() /* Get name of the dataset the first region reference points using H5Iget_name */ @@ -135,9 +137,11 @@ static int basic_test(void) TESTING("H5Rget_name to get name from region reference (pnt selec)"); name_size1 = H5Rget_name(dsetr_id, H5R_DATASET_REGION, &ref_out[1], (char*)buf1, 10); -/* if(!((HDstrcmp(buf1, "/MATRIX") == 0) && (name_size1 == 8))) TEST_ERROR - PASSED() */ - SKIPPED() +/* + if(!((HDstrcmp(buf1, "/MATRIX") == 0) && (name_size1 == 8))) TEST_ERROR + PASSED() + */ + SKIPPED() /* Get name of the dataset the first region reference points using H5Iget_name */ @@ -161,9 +165,18 @@ error: return -1; } -void main(void) +int main(void) { - basic_test(); + int nerrors=0; + nerrors += basic_test()<0 ?1:0; + + if (nerrors){ + printf("***** %d Get name from region reference TEST%s FAILED! *****\n", + nerrors, nerrors > 1 ? "S" : ""); + return 1; + } + printf("Get name from region reference tests passed\n"); + return 0; } -- cgit v0.12