--- data/schemas/libosinfo.rng | 19 +++++++++++++++++++ test/test-xml-validate | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/data/schemas/libosinfo.rng b/data/schemas/libosinfo.rng index 51b0c20..e72ca7d 100644 --- a/data/schemas/libosinfo.rng +++ b/data/schemas/libosinfo.rng @@ -13,6 +13,7 @@ <zeroOrMore> <choice> + <ref name='datamap'/> <ref name='device'/> <ref name='os'/> <ref name='platform'/> @@ -23,6 +24,24 @@ </element> </define> + <define name='datamap'> + <element name='datamap'> + <attribute name='id'> + <ref name='url'/> + </attribute> + <oneOrMore> + <element name='entry'> + <attribute name='inval'> + <text/> + </attribute> + <attribute name='outval'> + <text/> + </attribute> + </element> + </oneOrMore> + </element> + </define> + <define name='device'> <element name='device'> <attribute name='id'> diff --git a/test/test-xml-validate b/test/test-xml-validate index 8f16f1c..a2d20b4 100755 --- a/test/test-xml-validate +++ b/test/test-xml-validate @@ -42,7 +42,7 @@ exit $ret : ${srcdir=.} . $srcdir/test-lib.sh -DIRS="oses hypervisors devices install-scripts" +DIRS="datamaps oses hypervisors devices install-scripts" SCHEMA="libosinfo.rng" check_schema "$DIRS" "$SCHEMA" -- 1.8.0.1 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list