------------------------------------------------------------------------------- -- NI TESTS (tests relying on features that are not implemented in XML/Ada) -- ------------------------------------------------------------------------------- rmt-e2e-15h rmt-e2e-15g rmt-e2e-15d rmt-e2e-15c rmt-e2e-15b rmt-e2e-15a -- These tests require support of DOCTYPE validation, which -- XML/Ada does not provide attr07 rmt-e3e-06g rmt-e3e-06h -- enums ibm-invalid-P56-ibm56i10.xml ibm-invalid-P56-ibm56i08.xml ibm-invalid-P56-ibm56i06.xml ibm-invalid-P56-ibm56i02.xml id09 id08 -- ids and idrefs id03 -- one ide per elemenet id02 -- id is unique ibm-valid-P28-ibm28v02.xml ibm-valid-P29-ibm29v01.xml ibm-valid-P29-ibm29v02.xml -- Comparing the XML output of these tests requires partial output -- of the DOCTYPE, whereas other tests don't. Not sure why exactly. el01 el03 el05 inv-dtd03 optional01 optional02 optional03 optional04 optional05 optional06 optional07 optional08 optional09 optional10 optional11 optional12 optional13 optional14 optional20 optional21 optional22 optional23 optional24 optional25 rmt-e2e-2a rmt-e2e-34 rmt-e2e-55 -- These tests have invalid content model ibm-invalid-P60-ibm60i03.xml ibm-invalid-P59-ibm59i01.xml ibm-invalid-P51-ibm51i03.xml ibm-invalid-P45-ibm45i01.xml ibm-invalid-P39-ibm39i04.xml ibm-invalid-P39-ibm39i03.xml ibm-invalid-P39-ibm39i02.xml ibm-invalid-P39-ibm39i01.xml ibm-invalid-P32-ibm32i04.xml ibm-invalid-P32-ibm32i03.xml ibm-invalid-P32-ibm32i01.xml inv-not-sa12 inv-not-sa11 inv-not-sa10 inv-not-sa09 inv-not-sa07 inv-not-sa06 inv-not-sa05 inv-not-sa04 inv-not-sa01 -- standalone empty -- whitespace o-p75pass1 o-p74pass1 -- missing element decl attr04 attr03 -- notations must be declared invalid-not-sa-022 -- conditional section el06 el02 -- Empty element attr16 attr15 -- default attribute value inv-not-sa14 -- CDATA as whitespace el04 inv-dtd01 -- duplicate element decl rmt-ns10-045 rmt-ns10-046 -- Requires validating parser with DTD: when an attribute is of type ID, -- its value must not include ":" invalid-bo-1 invalid-bo-2 invalid-bo-3 invalid-bo-4 invalid-bo-5 invalid-bo-6 -- Validating tests related to Byte-Order-Mark: the byte order mark should -- go away in a general entity. Not clear how the test is checking that, -- but XML/Ada is not a DTD-validating parser in any case ------------------------------------------------------------------ -- N/A TESTS (tests that are wrong, disputed or not applicable) -- ------------------------------------------------------------------ ibm-invalid-P50-ibm50i01.xml ibm-not-wf-p28a-ibm28an01.xml not-wf-not-sa-009 not-wf-sa-074 not-wf-sa-104 not-wf-sa-182 rmt-ns10-033 -- These tests are apparently wrong, given the errata E14 -- http://www.w3.org/XML/xml-V10-2e-errata rmt-e3e-13 -- This test is incorrect: ent2 is indeed not defined (perhaps they meant -- ent1), as confirmed by Xerces and xmllint invalid-sa-140 invalid-sa-141 -- The test (for XML 1.0 Fifth Edition) is expected to be invalid, but -- reported as valid by Xerces, xmllint and XML/Ada. The comment for this -- indicates this is "legal", so the expected output of the test seems -- incorrect here. invalid-bo-9 -- One BOM and part of another result in an invalid character, as expected. -- However, the testsuite says this should be a non-fatal error, when in -- fact an invalid character really is a fatal error. They might be -- expecting some special handling of multiple partial BOM here