mirror of
https://github.com/AdaCore/xmlada.git
synced 2026-02-12 12:30:28 -08:00
Move all the */test/ directories to tests/* Move all tests that potentially contain customer code or data to tests/adacore These will be moved to a separate git repository Part of O527-038 git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@240170 936e1b1b-40f2-da11-902a-00137254ae57
164 lines
3.5 KiB
Plaintext
164 lines
3.5 KiB
Plaintext
-------------------------------------------------------------------------------
|
|
-- 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
|