summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/eduni/errata-3e/testcases.dtd
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2017-12-12 18:32:19 -0800
committerThiago Macieira <thiago.macieira@intel.com>2018-01-26 20:59:50 +0000
commita6b697ca13945a174cff9f3e9b1af1cf61c0bea5 (patch)
tree78d5fad97ff8e89f079df29cc5a75b4e7197bfc7 /tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/eduni/errata-3e/testcases.dtd
parent657894624521b580f59ff5f58b9c0e9be159dc1c (diff)
Create corelib/serialization and move existing file formats into it
This is in preparation to adding CBOR support. We don't need yet another dir for CBOR and placing it in src/corelib/json is just wrong. Change-Id: I9741f017961b410c910dfffd14ffb9d870340fa6 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/eduni/errata-3e/testcases.dtd')
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/eduni/errata-3e/testcases.dtd103
1 files changed, 0 insertions, 103 deletions
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/eduni/errata-3e/testcases.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/eduni/errata-3e/testcases.dtd
deleted file mode 100644
index 448d362991..0000000000
--- a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/eduni/errata-3e/testcases.dtd
+++ /dev/null
@@ -1,103 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- @(#)testcases.dtd 1.6 99/01/21
- Original version copyright 1998 by Sun Microsystems, Inc.
- All Rights Reserved.
- Modifications copyright 1999 by OASIS.
-
- 1999-06-09 00:20
-
- DTD describing a database of XML tests.
-
- NOTE: the OASIS/NIST test effort also has a DTD for its test
- environment, but that DTD is not yet suited for automated test
- processing. (Among other issues, it doesn't record information
- putting any test case into the test matrix.) If that gets fixed,
- it may be useful to switch over to that DTD.
--->
-
-<!--
- The root element of the whole collection is TESTSUITE. While not
- very different from TESTCASES, it must be distinguished due to
- improper processing by IE5.
--->
-<!ELEMENT TESTSUITE ( TESTCASES+ )>
-<!ATTLIST TESTSUITE
- PROFILE CDATA #IMPLIED
- >
-
-<!--
- The root element of a collection should be "TESTCASES". It groups
- a set of tests in a particular "PROFILE", which is descriptive. For
- example, a "Japanese" profile might group tests with documents
- in standard Japanese encodings, using Japanese characters used
- inside names and name tokens as well as inside text. Or the
- profile might be associated with the test supplier.
--->
-
-<!ELEMENT TESTCASES (TEST|TESTCASES)*>
-<!ATTLIST TESTCASES
- PROFILE CDATA #IMPLIED
- >
-
-<!--
- The body of each TEST element is its description, used
- to evaluate the diagnostic produced on negative tests.
- People will generally read this to evaluate whether the
- test failed for the correct reason.
-
- The type of (external) ENTITIES required affect the results
- permitted for certain types of nonvalidating parsers. In
- some cases, errors (even well-formedness errors) can't be seen
- without reading external parameter or general entities.
-
- Each test has a unique ID used in diagnostics.
-
- Tests with an OUTPUT attribute do dual duty: not only must parsers
- accept the test, but the data they report must also have "Second
- Canonical Form" as found in the specified output file. (This is
- what James Clark titled "Canonical XML", with the addition of the
- NOTATION declarations that all XML parsers are required to report.)
-
- The OUTPUT3 attribute is like OUTPUT, but when sent through a
- validating parser the data reported must have the "Third Canonical
- Form" as found in the specified output file. (This is Second
- Canonical form, with declarations of unparsed ENTITY values and
- with all ignorable whitespace removed.)
-
- Tests apply to one or more particular SECTIONS.
-
- Each test has a TYPE:
- * All parsers must accept "valid" testcases.
- * Nonvalidating parsers must also accept "invalid" testcases,
- but validating ones must reject them.
- * No parser should accept a "not-wf" testcase unless it's a
- nonvalidating parser and the test contains external entities
- that the parser doesn't read.
- * Parsers are not required to report "errors".
-
- Each test is in a particular XML document, with a URI. If these
- tests are accessed over a network, the path will be relative to
- the base URI of the document holding the testcase.
--->
-
-<!ELEMENT TEST (#PCDATA | EM | B)*>
-<!ATTLIST TEST
- ENTITIES (both|none|parameter|general) "none"
- ID ID #REQUIRED
- OUTPUT CDATA #IMPLIED
- OUTPUT3 CDATA #IMPLIED
- SECTIONS CDATA #REQUIRED
- TYPE (valid|invalid|not-wf|error) #REQUIRED
- URI CDATA #REQUIRED
- NAMESPACE (yes|no) "yes"
- >
-
-<!--
- Really basic HTML font tweaks, to support highlighting
- some aspects of test descriptions ...
- EM == emphasis (e.g. italics, fun colors)
- B == bold
--->
-<!ELEMENT EM (#PCDATA | B)*>
-<!ELEMENT B (#PCDATA | EM)*>