[svn-r21814] HDFFV-2567 - added test for be generated files with at least 9 attributes at root

Tested: local linux
This commit is contained in:
Allen Byrne 2011-12-05 15:34:29 -05:00
parent b6c3da9733
commit 8b2bbfc853
4 changed files with 127 additions and 0 deletions

View File

@ -1319,7 +1319,9 @@
./tools/testfiles/tattr-1.ddl
./tools/testfiles/tattr-2.ddl
./tools/testfiles/tattr-3.ddl
./tools/testfiles/tattr-4_be.ddl
./tools/testfiles/tattr.h5
./tools/testfiles/tattr4_be.h5
./tools/testfiles/tattrreg.h5
./tools/testfiles/tattrreg.ddl
./tools/testfiles/tattrregR.ddl

View File

@ -63,6 +63,7 @@ IF (BUILD_TESTING)
tattr-1.ddl
tattr-2.ddl
tattr-3.ddl
tattr-4_be.ddl
tattrreg.ddl
tattrregR.ddl
tbin1.ddl
@ -245,6 +246,7 @@ IF (BUILD_TESTING)
tarray8.h5
tattr.h5
tattr2.h5
tattr4_be.h5
tattrreg.h5
tbigdims.h5
tbinary.h5
@ -710,6 +712,8 @@ IF (BUILD_TESTING)
tattr-2.out.err
tattr-3.out
tattr-3.out.err
tattr-4_be.out
tattr-4_be.out.err
tattrreg.out
tattrreg.out.err
tattrregR.out
@ -925,6 +929,8 @@ IF (BUILD_TESTING)
ADD_H5_TEST (tattr-3 1 --header -a /attr2 --attribute=/attr tattr.h5)
# test for displaying attributes in shared datatype (also in group and dataset)
ADD_H5_TEST (tnamed_dtype_attr 0 tnamed_dtype_attr.h5)
# test for displaying at least 9 attributes on root from a be machine
ADD_H5_TEST (tattr-4_be 0 tattr4_be.h5)
# test for displaying soft links and user-defined links
ADD_H5_TEST (tslink-1 0 tslink.h5)

View File

@ -0,0 +1,119 @@
HDF5 "tattr4_be.h5" {
GROUP "/" {
ATTRIBUTE "attr0" {
DATATYPE H5T_STRING {
STRSIZE 4;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
}
DATASPACE SCALAR
DATA {
(0): "1234"
}
}
ATTRIBUTE "attr1" {
DATATYPE H5T_STRING {
STRSIZE 4;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
}
DATASPACE SCALAR
DATA {
(0): "1234"
}
}
ATTRIBUTE "attr2" {
DATATYPE H5T_STRING {
STRSIZE 4;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
}
DATASPACE SCALAR
DATA {
(0): "1234"
}
}
ATTRIBUTE "attr3" {
DATATYPE H5T_STRING {
STRSIZE 4;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
}
DATASPACE SCALAR
DATA {
(0): "1234"
}
}
ATTRIBUTE "attr4" {
DATATYPE H5T_STRING {
STRSIZE 4;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
}
DATASPACE SCALAR
DATA {
(0): "1234"
}
}
ATTRIBUTE "attr5" {
DATATYPE H5T_STRING {
STRSIZE 4;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
}
DATASPACE SCALAR
DATA {
(0): "1234"
}
}
ATTRIBUTE "attr6" {
DATATYPE H5T_STRING {
STRSIZE 4;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
}
DATASPACE SCALAR
DATA {
(0): "1234"
}
}
ATTRIBUTE "attr7" {
DATATYPE H5T_STRING {
STRSIZE 4;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
}
DATASPACE SCALAR
DATA {
(0): "1234"
}
}
ATTRIBUTE "attr8" {
DATATYPE H5T_STRING {
STRSIZE 4;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
}
DATASPACE SCALAR
DATA {
(0): "1234"
}
}
DATASET "data" {
DATATYPE H5T_IEEE_F32BE
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
DATA {
(0): 0
}
}
}
}

Binary file not shown.