mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-04-18 17:40:55 +08:00
HDFFV-10186 xml test also needs endianess aware files
This commit is contained in:
parent
7dc0c79c54
commit
ec0935a924
3
MANIFEST
3
MANIFEST
@ -2080,7 +2080,8 @@
|
||||
./tools/testfiles/tarray6.h5.xml
|
||||
./tools/testfiles/tarray7.h5.xml
|
||||
./tools/testfiles/tattr.h5.xml
|
||||
./tools/testfiles/tbitfields.h5.xml
|
||||
./tools/testfiles/tbitfields_be.h5.xml
|
||||
./tools/testfiles/tbitfields_le.h5.xml
|
||||
./tools/testfiles/tcompound.h5.xml
|
||||
./tools/testfiles/tcompound2.h5.xml
|
||||
./tools/testfiles/tcompound_complex.h5.xml
|
||||
|
@ -81,7 +81,8 @@
|
||||
${HDF5_TOOLS_DIR}/testfiles/tarray6.h5.xml
|
||||
${HDF5_TOOLS_DIR}/testfiles/tarray7.h5.xml
|
||||
${HDF5_TOOLS_DIR}/testfiles/tattr.h5.xml
|
||||
${HDF5_TOOLS_DIR}/testfiles/tbitfields.h5.xml
|
||||
${HDF5_TOOLS_DIR}/testfiles/tbitfields_be.h5.xml
|
||||
${HDF5_TOOLS_DIR}/testfiles/tbitfields_le.h5.xml
|
||||
${HDF5_TOOLS_DIR}/testfiles/tcompound_complex.h5.xml
|
||||
${HDF5_TOOLS_DIR}/testfiles/tcompound.h5.xml
|
||||
${HDF5_TOOLS_DIR}/testfiles/tcompound2.h5.xml
|
||||
@ -221,8 +222,10 @@
|
||||
tarray7.h5.out.err
|
||||
tattr.h5.out
|
||||
tattr.h5.out.err
|
||||
tbitfields.h5.out
|
||||
tbitfields.h5.out.err
|
||||
tbitfields_be.h5.out
|
||||
tbitfields_be.h5.out.err
|
||||
tbitfields_le.h5.out
|
||||
tbitfields_le.h5.out.err
|
||||
tcompound.h5.out
|
||||
tcompound.h5.out.err
|
||||
tcompound2.h5.out
|
||||
@ -344,7 +347,11 @@
|
||||
########## test XML
|
||||
ADD_XML_H5_TEST (tall.h5 0 tall.h5)
|
||||
ADD_XML_H5_TEST (tattr.h5 0 tattr.h5)
|
||||
ADD_XML_H5_TEST (tbitfields.h5 0 tbitfields.h5)
|
||||
if (H5_WORDS_BIGENDIAN)
|
||||
ADD_XML_H5_TEST (tbitfields_be.h5 0 tbitfields.h5)
|
||||
else ()
|
||||
ADD_XML_H5_TEST (tbitfields_le.h5 0 tbitfields.h5)
|
||||
endif ()
|
||||
ADD_XML_H5_TEST (tcompound.h5 0 tcompound.h5)
|
||||
ADD_XML_H5_TEST (tcompound2.h5 0 tcompound2.h5)
|
||||
ADD_XML_H5_TEST (tdatareg.h5 0 tdatareg.h5)
|
||||
|
@ -124,7 +124,8 @@ $SRC_H5DUMP_TESTFILES/tarray3.h5.xml
|
||||
$SRC_H5DUMP_TESTFILES/tarray6.h5.xml
|
||||
$SRC_H5DUMP_TESTFILES/tarray7.h5.xml
|
||||
$SRC_H5DUMP_TESTFILES/tattr.h5.xml
|
||||
$SRC_H5DUMP_TESTFILES/tbitfields.h5.xml
|
||||
$SRC_H5DUMP_TESTFILES/tbitfields_be.h5.xml
|
||||
$SRC_H5DUMP_TESTFILES/tbitfields_le.h5.xml
|
||||
$SRC_H5DUMP_TESTFILES/tcompound_complex.h5.xml
|
||||
$SRC_H5DUMP_TESTFILES/tcompound.h5.xml
|
||||
$SRC_H5DUMP_TESTFILES/tcompound2.h5.xml
|
||||
@ -299,7 +300,11 @@ COPY_TESTFILES_TO_TESTDIR
|
||||
# test XML
|
||||
TOOLTEST tall.h5.xml --xml tall.h5
|
||||
TOOLTEST tattr.h5.xml --xml tattr.h5
|
||||
TOOLTEST tbitfields.h5.xml --xml tbitfields.h5
|
||||
if test $WORDS_BIGENDIAN != "yes"; then
|
||||
TOOLTEST tbitfields_le.h5.xml --xml tbitfields.h5
|
||||
else
|
||||
TOOLTEST tbitfields_be.h5.xml --xml tbitfields.h5
|
||||
fi
|
||||
TOOLTEST tcompound.h5.xml --xml tcompound.h5
|
||||
TOOLTEST tcompound2.h5.xml --xml tcompound2.h5
|
||||
TOOLTEST tdatareg.h5.xml --xml tdatareg.h5
|
||||
|
103
tools/testfiles/tbitfields_be.h5.xml
Normal file
103
tools/testfiles/tbitfields_be.h5.xml
Normal file
@ -0,0 +1,103 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<hdf5:HDF5-File xmlns:hdf5="http://hdfgroup.org/HDF5/XML/schema/HDF5-File.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hdfgroup.org/HDF5/XML/schema/HDF5-File http://www.hdfgroup.org/HDF5/XML/schema/HDF5-File.xsd">
|
||||
<hdf5:RootGroup OBJ-XID="xid_696" H5Path="/">
|
||||
<hdf5:Group Name="typetests" OBJ-XID="xid_1344" H5Path="/typetests" Parents="xid_696" H5ParentPaths="/" >
|
||||
<hdf5:Dataset Name="bitfield_1" OBJ-XID="xid_1720" H5Path= "/typetests/bitfield_1" Parents="xid_1344" H5ParentPaths="/typetests">
|
||||
<hdf5:StorageLayout>
|
||||
<hdf5:ContiguousLayout/>
|
||||
</hdf5:StorageLayout>
|
||||
<hdf5:FillValueInfo FillTime="FillIfSet" AllocationTime="Late">
|
||||
<hdf5:FillValue>
|
||||
<hdf5:NoFill/>
|
||||
</hdf5:FillValue>
|
||||
</hdf5:FillValueInfo>
|
||||
<hdf5:Dataspace>
|
||||
<hdf5:SimpleDataspace Ndims="1">
|
||||
<hdf5:Dimension DimSize="32" MaxDimSize="32"/>
|
||||
</hdf5:SimpleDataspace>
|
||||
</hdf5:Dataspace>
|
||||
<hdf5:DataType>
|
||||
<hdf5:AtomicType>
|
||||
<hdf5:BitfieldType ByteOrder="LE" Size="1"/>
|
||||
</hdf5:AtomicType>
|
||||
</hdf5:DataType>
|
||||
<hdf5:Data>
|
||||
<hdf5:DataFromFile>
|
||||
0xff
|
||||
0xfe
|
||||
0xfd
|
||||
0xfc
|
||||
0xfb
|
||||
0xfa
|
||||
0xf9
|
||||
0xf8
|
||||
0xf7
|
||||
0xf6
|
||||
0xf5
|
||||
0xf4
|
||||
0xf3
|
||||
0xf2
|
||||
0xf1
|
||||
0xf0
|
||||
0xef
|
||||
0xee
|
||||
0xed
|
||||
0xec
|
||||
0xeb
|
||||
0xea
|
||||
0xe9
|
||||
0xe8
|
||||
0xe7
|
||||
0xe6
|
||||
0xe5
|
||||
0xe4
|
||||
0xe3
|
||||
0xe2
|
||||
0xe1
|
||||
0xe0
|
||||
</hdf5:DataFromFile>
|
||||
</hdf5:Data>
|
||||
</hdf5:Dataset>
|
||||
<hdf5:Dataset Name="bitfield_2" OBJ-XID="xid_2352" H5Path= "/typetests/bitfield_2" Parents="xid_1344" H5ParentPaths="/typetests">
|
||||
<hdf5:StorageLayout>
|
||||
<hdf5:ContiguousLayout/>
|
||||
</hdf5:StorageLayout>
|
||||
<hdf5:FillValueInfo FillTime="FillIfSet" AllocationTime="Late">
|
||||
<hdf5:FillValue>
|
||||
<hdf5:NoFill/>
|
||||
</hdf5:FillValue>
|
||||
</hdf5:FillValueInfo>
|
||||
<hdf5:Dataspace>
|
||||
<hdf5:SimpleDataspace Ndims="1">
|
||||
<hdf5:Dimension DimSize="16" MaxDimSize="16"/>
|
||||
</hdf5:SimpleDataspace>
|
||||
</hdf5:Dataspace>
|
||||
<hdf5:DataType>
|
||||
<hdf5:AtomicType>
|
||||
<hdf5:BitfieldType ByteOrder="LE" Size="2"/>
|
||||
</hdf5:AtomicType>
|
||||
</hdf5:DataType>
|
||||
<hdf5:Data>
|
||||
<hdf5:DataFromFile>
|
||||
fe:ff
|
||||
fc:fd
|
||||
fa:fb
|
||||
f8:f9
|
||||
f6:f7
|
||||
f4:f5
|
||||
f2:f3
|
||||
f0:f1
|
||||
ee:ef
|
||||
ec:ed
|
||||
ea:eb
|
||||
e8:e9
|
||||
e6:e7
|
||||
e4:e5
|
||||
e2:e3
|
||||
e0:e1
|
||||
</hdf5:DataFromFile>
|
||||
</hdf5:Data>
|
||||
</hdf5:Dataset>
|
||||
</hdf5:Group>
|
||||
</hdf5:RootGroup>
|
||||
</hdf5:HDF5-File>
|
Loading…
x
Reference in New Issue
Block a user