From ff5a1a9e29d4e1a6d93b35706e77a511a2fe5532 Mon Sep 17 00:00:00 2001 From: Quincey Koziol Date: Wed, 17 Mar 1999 19:07:55 -0500 Subject: [svn-r1145] Added test for object references to groups. --- test/trefer.c | 44 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 34 insertions(+), 10 deletions(-) diff --git a/test/trefer.c b/test/trefer.c index 585c51d..8eece40 100644 --- a/test/trefer.c +++ b/test/trefer.c @@ -64,6 +64,8 @@ test_reference_obj(void) *tbuf; /* temp. buffer read from disk */ uint32_t *tu32; /* Temporary pointer to uint32 data */ intn i; /* counting variables */ + const char *write_comment="Foo!"; /* Comments for group */ + char read_comment[10]; herr_t ret; /* Generic return value */ /* Output message about test being performed */ @@ -86,12 +88,12 @@ test_reference_obj(void) group=H5Gcreate(fid1,"Group1",-1); CHECK(group, FAIL, "H5Gcreate"); - /* Close group */ - ret = H5Gclose(group); - CHECK(ret, FAIL, "H5Gclose"); + /* Set group's comment */ + ret=H5Gset_comment(group,".",write_comment); + CHECK(ret, FAIL, "H5Gset_comment"); - /* Create a dataset */ - dataset=H5Dcreate(fid1,"Dataset1",H5T_STD_U32LE,sid1,H5P_DEFAULT); + /* Create a dataset (inside Group1) */ + dataset=H5Dcreate(group,"Dataset1",H5T_STD_U32LE,sid1,H5P_DEFAULT); CHECK(dataset, FAIL, "H5Dcreate"); for(tu32=(uint32_t *)wbuf,i=0; i