diff --git a/python/tests/reader2.py b/python/tests/reader2.py index 85705750..b50180df 100755 --- a/python/tests/reader2.py +++ b/python/tests/reader2.py @@ -1,4 +1,5 @@ #!/usr/bin/python -u +# -*- coding: utf-8 -*- # # this tests the DTD validation with the XmlTextReader interface # @@ -16,44 +17,131 @@ except: # Memory debug specific libxml2.debugMemory(1) -err="" -expect="""../../test/valid/rss.xml:177: element rss: validity error : Element rss does not carry attribute version - - ^ -../../test/valid/xlink.xml:450: element termdef: validity error : ID dt-arc already defined -

An + ^ +../../test/valid/781333.xml:5: element a: validity error : Element a content does not follow the DTD, Expecting more child ^ -""" +""", + 'cond_sect2': +"""../../test/valid/dtds/cond_sect2.dtd:15: parser error : All markup of the conditional section is not in the same entity + %ent; + ^ +Entity: line 1: +]]> +^ +../../test/valid/dtds/cond_sect2.dtd:17: parser error : Content error in the external subset + +^ +""", + 'rss': +"""../../test/valid/rss.xml:177: element rss: validity error : Element rss does not carry attribute version + + ^ +""", + 't8': +"""../../test/valid/t8.xml:6: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration + +%defroot; %defmiddle; %deftest; + ^ +Entity: line 1: +<!ELEMENT root (middle) > +^ +../../test/valid/t8.xml:6: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration + +%defroot; %defmiddle; %deftest; + ^ +Entity: line 1: +<!ELEMENT middle (test) > +^ +../../test/valid/t8.xml:6: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration + +%defroot; %defmiddle; %deftest; + ^ +Entity: line 1: +<!ELEMENT test (#PCDATA) > +^ +""", + 't8a': +"""../../test/valid/t8a.xml:6: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration + +%defroot;%defmiddle;%deftest; + ^ +Entity: line 1: +<!ELEMENT root (middle) > +^ +../../test/valid/t8a.xml:6: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration + +%defroot;%defmiddle;%deftest; + ^ +Entity: line 1: +<!ELEMENT middle (test) > +^ +../../test/valid/t8a.xml:6: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration + +%defroot;%defmiddle;%deftest; + ^ +Entity: line 1: +<!ELEMENT test (#PCDATA) > +^ +""", + 'xlink': +"""../../test/valid/xlink.xml:450: element termdef: validity error : ID dt-arc already defined +

An