hdf5/tools/testfiles/textlinkfar.ddl
Neil Fortner ad28fa5b0c [svn-r15886] Purpose: Close bug 1332
Description: Improved external link traversal of h5dump.  h5dump will now
    properly avoid all cycles, even those spanning multiple files.  Improvement
    to the output of committed datatypes.  Committed datatypes are now checked
    for uniqueness (like other objects).  Tests added for these cases.

Tested: kagiso, linew, smirom (h5committest)
2008-10-15 22:52:16 -05:00

70 lines
2.2 KiB
SQL

#############################
Expected output for 'h5dump textlinkfar.h5'
#############################
HDF5 "textlinkfar.h5" {
GROUP "/" {
EXTERNAL_LINK "src_file" {
TARGETFILE "textlinksrc.h5"
TARGETPATH "/"
GROUP "/" {
EXTERNAL_LINK "ext_link1" {
TARGETFILE "textlinktar.h5"
TARGETPATH "group"
GROUP "group" {
DATASET "dset" {
DATATYPE H5T_STD_I32LE
DATASPACE SIMPLE { ( 6 ) / ( 6 ) }
DATA {
(0): 1, 2, 3, 4, 5, 6
}
}
EXTERNAL_LINK "elink_t1" {
TARGETFILE "textlinksrc.h5"
TARGETPATH "/"
GROUP "/" {
HARDLINK "/"
}
}
EXTERNAL_LINK "elink_t2" {
TARGETFILE "textlinksrc.h5"
TARGETPATH "/ext_link4"
}
GROUP "subgroup" {
GROUP "link_to_group" {
HARDLINK "/group"
}
}
}
}
EXTERNAL_LINK "ext_link2" {
TARGETFILE "textlinktar.h5"
TARGETPATH "dset"
DATASET "dset" {
DATATYPE H5T_STD_I32LE
DATASPACE SIMPLE { ( 6 ) / ( 6 ) }
DATA {
(0): 1, 2, 3, 4, 5, 6
}
}
}
EXTERNAL_LINK "ext_link3" {
TARGETFILE "textlinktar.h5"
TARGETPATH "type"
DATATYPE "type" H5T_STD_I32LE;
}
EXTERNAL_LINK "ext_link4" {
TARGETFILE "textlinktar.h5"
TARGETPATH "group/elink_t2"
}
EXTERNAL_LINK "ext_link5" {
TARGETFILE "textlinktar.h5"
TARGETPATH "empty_group"
GROUP "empty_group" {
}
}
}
}
}
}