From 8f547c7bd349e0dc905e0dc5f32edbf1e01061ce Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Thu, 30 Jul 2009 11:06:01 +0000 Subject: Merge DOMTS tests -- they're causing havoc with review diffs. svn path=/trunk/dom/; revision=8910 --- test/testcases/tests/level3/core/.cvsignore | 3 + test/testcases/tests/level3/core/CVS/Entries | 726 ++++++++++++++++++++ test/testcases/tests/level3/core/CVS/Repository | 1 + test/testcases/tests/level3/core/CVS/Root | 1 + test/testcases/tests/level3/core/CVS/Template | 0 test/testcases/tests/level3/core/alltests.xml | 745 +++++++++++++++++++++ .../tests/level3/core/attrgetschematypeinfo01.xml | 51 ++ .../tests/level3/core/attrgetschematypeinfo02.xml | 51 ++ .../tests/level3/core/attrgetschematypeinfo03.xml | 51 ++ .../tests/level3/core/attrgetschematypeinfo04.xml | 51 ++ .../tests/level3/core/attrgetschematypeinfo05.xml | 51 ++ .../tests/level3/core/attrgetschematypeinfo06.xml | 50 ++ .../tests/level3/core/attrgetschematypeinfo07.xml | 54 ++ .../tests/level3/core/attrgetschematypeinfo08.xml | 50 ++ test/testcases/tests/level3/core/attrisid01.xml | 44 ++ test/testcases/tests/level3/core/attrisid02.xml | 49 ++ test/testcases/tests/level3/core/attrisid03.xml | 47 ++ test/testcases/tests/level3/core/attrisid04.xml | 47 ++ test/testcases/tests/level3/core/attrisid05.xml | 54 ++ test/testcases/tests/level3/core/attrisid06.xml | 37 + test/testcases/tests/level3/core/attrisid07.xml | 58 ++ .../tests/level3/core/canonicalform01.xml | 80 +++ .../tests/level3/core/canonicalform02.xml | 67 ++ .../tests/level3/core/canonicalform03.xml | 62 ++ .../tests/level3/core/canonicalform04.xml | 53 ++ .../tests/level3/core/canonicalform05.xml | 107 +++ .../tests/level3/core/canonicalform06.xml | 92 +++ .../tests/level3/core/canonicalform07.xml | 81 +++ .../tests/level3/core/canonicalform08.xml | 112 ++++ .../tests/level3/core/canonicalform09.xml | 92 +++ .../tests/level3/core/canonicalform10.xml | 59 ++ .../tests/level3/core/canonicalform11.xml | 63 ++ .../tests/level3/core/canonicalform12.xml | 51 ++ .../tests/level3/core/cdatasections01.xml | 59 ++ .../level3/core/checkcharacternormalization01.xml | 63 ++ .../level3/core/checkcharacternormalization02.xml | 81 +++ .../level3/core/checkcharacternormalization03.xml | 67 ++ test/testcases/tests/level3/core/comments01.xml | 57 ++ .../tests/level3/core/datatypenormalization01.xml | 91 +++ .../tests/level3/core/datatypenormalization02.xml | 83 +++ .../tests/level3/core/datatypenormalization03.xml | 83 +++ .../tests/level3/core/datatypenormalization04.xml | 90 +++ .../tests/level3/core/datatypenormalization05.xml | 90 +++ .../tests/level3/core/datatypenormalization06.xml | 90 +++ .../tests/level3/core/datatypenormalization07.xml | 72 ++ .../tests/level3/core/datatypenormalization08.xml | 72 ++ .../tests/level3/core/datatypenormalization09.xml | 72 ++ .../tests/level3/core/datatypenormalization10.xml | 72 ++ .../tests/level3/core/datatypenormalization11.xml | 73 ++ .../tests/level3/core/datatypenormalization12.xml | 73 ++ .../tests/level3/core/datatypenormalization13.xml | 78 +++ .../tests/level3/core/datatypenormalization14.xml | 77 +++ .../tests/level3/core/datatypenormalization15.xml | 84 +++ .../tests/level3/core/datatypenormalization16.xml | 88 +++ .../tests/level3/core/datatypenormalization17.xml | 81 +++ .../tests/level3/core/datatypenormalization18.xml | 84 +++ .../tests/level3/core/documentadoptnode01.xml | 81 +++ .../tests/level3/core/documentadoptnode02.xml | 95 +++ .../tests/level3/core/documentadoptnode03.xml | 56 ++ .../tests/level3/core/documentadoptnode04.xml | 67 ++ .../tests/level3/core/documentadoptnode05.xml | 71 ++ .../tests/level3/core/documentadoptnode06.xml | 87 +++ .../tests/level3/core/documentadoptnode07.xml | 39 ++ .../tests/level3/core/documentadoptnode08.xml | 50 ++ .../tests/level3/core/documentadoptnode09.xml | 50 ++ .../tests/level3/core/documentadoptnode10.xml | 41 ++ .../tests/level3/core/documentadoptnode11.xml | 49 ++ .../tests/level3/core/documentadoptnode12.xml | 53 ++ .../tests/level3/core/documentadoptnode13.xml | 49 ++ .../tests/level3/core/documentadoptnode14.xml | 64 ++ .../tests/level3/core/documentadoptnode15.xml | 42 ++ .../tests/level3/core/documentadoptnode16.xml | 88 +++ .../tests/level3/core/documentadoptnode17.xml | 45 ++ .../tests/level3/core/documentadoptnode18.xml | 56 ++ .../tests/level3/core/documentadoptnode19.xml | 45 ++ .../tests/level3/core/documentadoptnode20.xml | 56 ++ .../tests/level3/core/documentadoptnode21.xml | 61 ++ .../tests/level3/core/documentadoptnode22.xml | 47 ++ .../tests/level3/core/documentadoptnode23.xml | 51 ++ .../tests/level3/core/documentadoptnode24.xml | 61 ++ .../tests/level3/core/documentadoptnode25.xml | 58 ++ .../tests/level3/core/documentadoptnode26.xml | 64 ++ .../tests/level3/core/documentadoptnode27.xml | 66 ++ .../tests/level3/core/documentadoptnode28.xml | 48 ++ .../tests/level3/core/documentadoptnode30.xml | 42 ++ .../tests/level3/core/documentadoptnode31.xml | 54 ++ .../tests/level3/core/documentadoptnode32.xml | 45 ++ .../tests/level3/core/documentadoptnode33.xml | 54 ++ .../tests/level3/core/documentadoptnode34.xml | 54 ++ .../tests/level3/core/documentadoptnode35.xml | 57 ++ .../tests/level3/core/documentadoptnode36.xml | 67 ++ .../tests/level3/core/documentgetdoctype01.xml | 59 ++ .../tests/level3/core/documentgetdocumenturi01.xml | 35 + .../tests/level3/core/documentgetdocumenturi02.xml | 46 ++ .../tests/level3/core/documentgetdocumenturi03.xml | 51 ++ .../level3/core/documentgetinputencoding01.xml | 36 + .../level3/core/documentgetinputencoding02.xml | 47 ++ .../level3/core/documentgetinputencoding03.xml | 36 + .../level3/core/documentgetinputencoding04.xml | 43 ++ .../core/documentgetstricterrorchecking01.xml | 35 + .../core/documentgetstricterrorchecking02.xml | 46 ++ .../tests/level3/core/documentgetxmlencoding01.xml | 36 + .../tests/level3/core/documentgetxmlencoding02.xml | 47 ++ .../tests/level3/core/documentgetxmlencoding03.xml | 36 + .../tests/level3/core/documentgetxmlencoding04.xml | 36 + .../tests/level3/core/documentgetxmlencoding05.xml | 43 ++ .../level3/core/documentgetxmlstandalone01.xml | 37 + .../level3/core/documentgetxmlstandalone02.xml | 46 ++ .../level3/core/documentgetxmlstandalone03.xml | 36 + .../level3/core/documentgetxmlstandalone04.xml | 37 + .../level3/core/documentgetxmlstandalone05.xml | 53 ++ .../tests/level3/core/documentgetxmlversion01.xml | 36 + .../tests/level3/core/documentgetxmlversion02.xml | 48 ++ .../tests/level3/core/documentgetxmlversion03.xml | 37 + .../level3/core/documentnormalizedocument01.xml | 51 ++ .../level3/core/documentnormalizedocument02.xml | 67 ++ .../level3/core/documentnormalizedocument03.xml | 72 ++ .../level3/core/documentnormalizedocument04.xml | 67 ++ .../level3/core/documentnormalizedocument05.xml | 103 +++ .../level3/core/documentnormalizedocument06.xml | 136 ++++ .../level3/core/documentnormalizedocument07.xml | 116 ++++ .../level3/core/documentnormalizedocument08.xml | 78 +++ .../level3/core/documentnormalizedocument09.xml | 70 ++ .../level3/core/documentnormalizedocument10.xml | 75 +++ .../level3/core/documentnormalizedocument11.xml | 65 ++ .../level3/core/documentnormalizedocument12.xml | 72 ++ .../level3/core/documentnormalizedocument13.xml | 103 +++ .../tests/level3/core/documentrenamenode01.xml | 53 ++ .../tests/level3/core/documentrenamenode02.xml | 52 ++ .../tests/level3/core/documentrenamenode03.xml | 46 ++ .../tests/level3/core/documentrenamenode04.xml | 45 ++ .../tests/level3/core/documentrenamenode05.xml | 46 ++ .../tests/level3/core/documentrenamenode06.xml | 51 ++ .../tests/level3/core/documentrenamenode07.xml | 56 ++ .../tests/level3/core/documentrenamenode08.xml | 57 ++ .../tests/level3/core/documentrenamenode09.xml | 54 ++ .../tests/level3/core/documentrenamenode10.xml | 61 ++ .../tests/level3/core/documentrenamenode11.xml | 51 ++ .../tests/level3/core/documentrenamenode12.xml | 50 ++ .../tests/level3/core/documentrenamenode13.xml | 50 ++ .../tests/level3/core/documentrenamenode14.xml | 51 ++ .../tests/level3/core/documentrenamenode15.xml | 48 ++ .../tests/level3/core/documentrenamenode16.xml | 52 ++ .../tests/level3/core/documentrenamenode17.xml | 59 ++ .../tests/level3/core/documentrenamenode18.xml | 53 ++ .../tests/level3/core/documentrenamenode19.xml | 61 ++ .../tests/level3/core/documentrenamenode20.xml | 52 ++ .../tests/level3/core/documentrenamenode21.xml | 54 ++ .../tests/level3/core/documentrenamenode22.xml | 42 ++ .../tests/level3/core/documentrenamenode23.xml | 44 ++ .../tests/level3/core/documentrenamenode24.xml | 46 ++ .../tests/level3/core/documentrenamenode25.xml | 42 ++ .../tests/level3/core/documentrenamenode26.xml | 43 ++ .../tests/level3/core/documentrenamenode27.xml | 86 +++ .../tests/level3/core/documentrenamenode28.xml | 55 ++ .../tests/level3/core/documentrenamenode29.xml | 42 ++ .../tests/level3/core/documentsetdocumenturi01.xml | 39 ++ .../tests/level3/core/documentsetdocumenturi02.xml | 40 ++ .../tests/level3/core/documentsetdocumenturi03.xml | 50 ++ .../core/documentsetstricterrorchecking01.xml | 42 ++ .../core/documentsetstricterrorchecking02.xml | 42 ++ .../core/documentsetstricterrorchecking03.xml | 37 + .../level3/core/documentsetxmlstandalone01.xml | 37 + .../level3/core/documentsetxmlstandalone02.xml | 51 ++ .../tests/level3/core/documentsetxmlversion01.xml | 71 ++ .../tests/level3/core/documentsetxmlversion02.xml | 49 ++ .../tests/level3/core/documentsetxmlversion03.xml | 49 ++ .../tests/level3/core/documentsetxmlversion05.xml | 50 ++ .../tests/level3/core/domconfigcanonicalform1.xml | 67 ++ .../tests/level3/core/domconfigcdatasections1.xml | 57 ++ .../core/domconfigcheckcharacternormalization1.xml | 67 ++ .../tests/level3/core/domconfigcomments1.xml | 56 ++ .../core/domconfigdatatypenormalization1.xml | 66 ++ .../core/domconfigdatatypenormalization2.xml | 52 ++ .../core/domconfigelementcontentwhitespace1.xml | 67 ++ .../tests/level3/core/domconfigentities1.xml | 57 ++ .../tests/level3/core/domconfigerrorhandler1.xml | 71 ++ .../tests/level3/core/domconfigerrorhandler2.xml | 52 ++ .../tests/level3/core/domconfiginfoset1.xml | 71 ++ .../core/domconfignamespacedeclarations1.xml | 57 ++ .../tests/level3/core/domconfignamespaces1.xml | 66 ++ .../tests/level3/core/domconfignamespaces2.xml | 42 ++ .../level3/core/domconfignormalizecharacters1.xml | 67 ++ .../level3/core/domconfigparameternames01.xml | 94 +++ .../tests/level3/core/domconfigschemalocation1.xml | 63 ++ .../tests/level3/core/domconfigschematype1.xml | 80 +++ .../level3/core/domconfigsplitcdatasections1.xml | 57 ++ .../core/domconfigurationcansetparameter01.xml | 50 ++ .../core/domconfigurationcansetparameter02.xml | 49 ++ .../core/domconfigurationcansetparameter03.xml | 54 ++ .../core/domconfigurationcansetparameter04.xml | 55 ++ .../core/domconfigurationcansetparameter06.xml | 57 ++ .../level3/core/domconfigurationgetparameter01.xml | 47 ++ .../level3/core/domconfigurationgetparameter02.xml | 42 ++ .../tests/level3/core/domconfigvalidate1.xml | 67 ++ .../level3/core/domconfigvalidateifschema1.xml | 67 ++ .../tests/level3/core/domconfigwellformed1.xml | 66 ++ .../level3/core/domimplementationgetfeature01.xml | 38 ++ .../level3/core/domimplementationgetfeature02.xml | 39 ++ .../level3/core/domimplementationgetfeature03.xml | 40 ++ .../level3/core/domimplementationgetfeature05.xml | 39 ++ .../level3/core/domimplementationgetfeature06.xml | 38 ++ .../level3/core/domimplementationregistry01.xml | 34 + .../level3/core/domimplementationregistry02.xml | 42 ++ .../level3/core/domimplementationregistry03.xml | 41 ++ .../level3/core/domimplementationregistry04.xml | 42 ++ .../level3/core/domimplementationregistry05.xml | 41 ++ .../level3/core/domimplementationregistry06.xml | 45 ++ .../level3/core/domimplementationregistry07.xml | 42 ++ .../level3/core/domimplementationregistry08.xml | 52 ++ .../level3/core/domimplementationregistry09.xml | 52 ++ .../level3/core/domimplementationregistry10.xml | 52 ++ .../level3/core/domimplementationregistry11.xml | 52 ++ .../level3/core/domimplementationregistry12.xml | 71 ++ .../level3/core/domimplementationregistry13.xml | 54 ++ .../level3/core/domimplementationregistry14.xml | 49 ++ .../level3/core/domimplementationregistry15.xml | 50 ++ .../level3/core/domimplementationregistry16.xml | 49 ++ .../level3/core/domimplementationregistry17.xml | 52 ++ .../level3/core/domimplementationregistry18.xml | 43 ++ .../level3/core/domimplementationregistry19.xml | 58 ++ .../level3/core/domimplementationregistry20.xml | 58 ++ .../level3/core/domimplementationregistry21.xml | 58 ++ .../level3/core/domimplementationregistry22.xml | 58 ++ .../level3/core/domimplementationregistry23.xml | 76 +++ .../level3/core/domimplementationregistry24.xml | 40 ++ .../level3/core/domimplementationregistry25.xml | 43 ++ .../tests/level3/core/domstringlistcontains01.xml | 42 ++ .../tests/level3/core/domstringlistcontains02.xml | 59 ++ .../tests/level3/core/domstringlistgetlength01.xml | 45 ++ .../tests/level3/core/domstringlistitem01.xml | 49 ++ .../tests/level3/core/domstringlistitem02.xml | 45 ++ .../level3/core/elementcontentwhitespace01.xml | 81 +++ .../level3/core/elementcontentwhitespace02.xml | 72 ++ .../level3/core/elementcontentwhitespace03.xml | 81 +++ .../level3/core/elementgetschematypeinfo01.xml | 48 ++ .../level3/core/elementgetschematypeinfo02.xml | 47 ++ .../level3/core/elementgetschematypeinfo03.xml | 47 ++ .../level3/core/elementgetschematypeinfo04.xml | 51 ++ .../level3/core/elementgetschematypeinfo05.xml | 51 ++ .../level3/core/elementgetschematypeinfo06.xml | 51 ++ .../level3/core/elementgetschematypeinfo07.xml | 51 ++ .../tests/level3/core/elementsetidattribute01.xml | 54 ++ .../tests/level3/core/elementsetidattribute03.xml | 55 ++ .../tests/level3/core/elementsetidattribute04.xml | 55 ++ .../tests/level3/core/elementsetidattribute05.xml | 42 ++ .../tests/level3/core/elementsetidattribute06.xml | 42 ++ .../tests/level3/core/elementsetidattribute07.xml | 63 ++ .../tests/level3/core/elementsetidattribute08.xml | 64 ++ .../tests/level3/core/elementsetidattribute09.xml | 65 ++ .../tests/level3/core/elementsetidattribute10.xml | 55 ++ .../tests/level3/core/elementsetidattribute11.xml | 55 ++ .../level3/core/elementsetidattributenode01.xml | 53 ++ .../level3/core/elementsetidattributenode02.xml | 53 ++ .../level3/core/elementsetidattributenode03.xml | 55 ++ .../level3/core/elementsetidattributenode04.xml | 55 ++ .../level3/core/elementsetidattributenode05.xml | 50 ++ .../level3/core/elementsetidattributenode06.xml | 51 ++ .../level3/core/elementsetidattributenode07.xml | 61 ++ .../level3/core/elementsetidattributenode08.xml | 66 ++ .../level3/core/elementsetidattributenode09.xml | 59 ++ .../level3/core/elementsetidattributenode10.xml | 58 ++ .../level3/core/elementsetidattributens01.xml | 54 ++ .../level3/core/elementsetidattributens02.xml | 56 ++ .../level3/core/elementsetidattributens03.xml | 54 ++ .../level3/core/elementsetidattributens04.xml | 59 ++ .../level3/core/elementsetidattributens05.xml | 59 ++ .../level3/core/elementsetidattributens06.xml | 42 ++ .../level3/core/elementsetidattributens07.xml | 42 ++ .../level3/core/elementsetidattributens08.xml | 42 ++ .../level3/core/elementsetidattributens09.xml | 51 ++ .../level3/core/elementsetidattributens10.xml | 64 ++ .../level3/core/elementsetidattributens11.xml | 64 ++ .../level3/core/elementsetidattributens12.xml | 70 ++ .../level3/core/elementsetidattributens13.xml | 57 ++ .../level3/core/elementsetidattributens14.xml | 65 ++ test/testcases/tests/level3/core/entities01.xml | 79 +++ test/testcases/tests/level3/core/entities02.xml | 82 +++ test/testcases/tests/level3/core/entities03.xml | 74 ++ test/testcases/tests/level3/core/entities04.xml | 78 +++ .../tests/level3/core/entitygetinputencoding01.xml | 42 ++ .../tests/level3/core/entitygetinputencoding02.xml | 42 ++ .../tests/level3/core/entitygetinputencoding03.xml | 52 ++ .../tests/level3/core/entitygetinputencoding04.xml | 48 ++ .../tests/level3/core/entitygetxmlencoding01.xml | 42 ++ .../tests/level3/core/entitygetxmlencoding02.xml | 42 ++ .../tests/level3/core/entitygetxmlencoding03.xml | 45 ++ .../tests/level3/core/entitygetxmlencoding04.xml | 45 ++ .../tests/level3/core/entitygetxmlversion01.xml | 42 ++ .../tests/level3/core/entitygetxmlversion02.xml | 42 ++ .../tests/level3/core/entitygetxmlversion03.xml | 45 ++ .../tests/level3/core/entitygetxmlversion04.xml | 45 ++ test/testcases/tests/level3/core/files/.cvsignore | 0 test/testcases/tests/level3/core/files/CVS/Entries | 71 ++ .../tests/level3/core/files/CVS/Repository | 1 + test/testcases/tests/level3/core/files/CVS/Root | 1 + .../testcases/tests/level3/core/files/CVS/Template | 0 test/testcases/tests/level3/core/files/Yes | 28 + test/testcases/tests/level3/core/files/barfoo.svg | 27 + .../testcases/tests/level3/core/files/barfoo.xhtml | 25 + test/testcases/tests/level3/core/files/barfoo.xml | 25 + .../tests/level3/core/files/barfoo_base.svg | 37 + .../tests/level3/core/files/barfoo_base.xhtml | 29 + .../tests/level3/core/files/barfoo_base.xml | 29 + .../tests/level3/core/files/barfoo_nodefaultns.svg | 28 + .../level3/core/files/barfoo_nodefaultns.xhtml | 26 + .../tests/level3/core/files/barfoo_nodefaultns.xml | 26 + .../level3/core/files/barfoo_standalone_no.svg | 28 + .../level3/core/files/barfoo_standalone_no.xhtml | 26 + .../level3/core/files/barfoo_standalone_no.xml | 26 + .../level3/core/files/barfoo_standalone_yes.svg | 24 + .../level3/core/files/barfoo_standalone_yes.xhtml | 26 + .../level3/core/files/barfoo_standalone_yes.xml | 26 + .../tests/level3/core/files/barfoo_utf16.svg | Bin 0 -> 1892 bytes .../tests/level3/core/files/barfoo_utf16.xhtml | Bin 0 -> 1082 bytes .../tests/level3/core/files/barfoo_utf16.xml | Bin 0 -> 1222 bytes .../tests/level3/core/files/barfoo_utf8.svg | 30 + .../tests/level3/core/files/barfoo_utf8.xhtml | 28 + .../tests/level3/core/files/barfoo_utf8.xml | 28 + .../tests/level3/core/files/canonicalform01.svg | 17 + .../tests/level3/core/files/canonicalform01.xhtml | 14 + .../tests/level3/core/files/canonicalform01.xml | 14 + .../tests/level3/core/files/canonicalform02.svg | 14 + .../tests/level3/core/files/canonicalform02.xhtml | 11 + .../tests/level3/core/files/canonicalform02.xml | 11 + .../tests/level3/core/files/canonicalform03.svg | 22 + .../tests/level3/core/files/canonicalform03.xhtml | 18 + .../tests/level3/core/files/canonicalform03.xml | 18 + .../tests/level3/core/files/canonicalform04.svg | 15 + .../tests/level3/core/files/canonicalform04.xhtml | 13 + .../tests/level3/core/files/canonicalform04.xml | 13 + .../tests/level3/core/files/canonicalform05.svg | 15 + .../tests/level3/core/files/canonicalform05.xhtml | 13 + .../tests/level3/core/files/canonicalform05.xml | 13 + .../level3/core/files/datatype_normalization.svg | 89 +++ .../core/files/datatype_normalization.svg.xsd | 60 ++ .../level3/core/files/datatype_normalization.xml | 90 +++ .../level3/core/files/datatype_normalization.xsd | 212 ++++++ .../level3/core/files/datatype_normalization2.svg | 45 ++ .../core/files/datatype_normalization2.svg.xsd | 60 ++ .../core/files/datatype_normalization2.xhtml | 33 + .../level3/core/files/datatype_normalization2.xml | 33 + .../level3/core/files/datatype_normalization2.xsd | 99 +++ .../tests/level3/core/files/external_barfoo.svg | 31 + .../tests/level3/core/files/external_barfoo.xhtml | 33 + .../tests/level3/core/files/external_barfoo.xml | 33 + .../tests/level3/core/files/external_foo.ent | Bin 0 -> 86 bytes .../tests/level3/core/files/external_foobr.ent | 1 + .../tests/level3/core/files/external_widget.ent | 1 + .../tests/level3/core/files/hc_nodtdstaff.html | 10 + .../tests/level3/core/files/hc_nodtdstaff.svg | 10 + .../tests/level3/core/files/hc_nodtdstaff.xhtml | 10 + .../tests/level3/core/files/hc_nodtdstaff.xml | 10 + .../testcases/tests/level3/core/files/hc_staff.svg | 87 +++ .../tests/level3/core/files/hc_staff.svg.xsd | 60 ++ .../tests/level3/core/files/hc_staff.xhtml | 73 ++ .../testcases/tests/level3/core/files/hc_staff.xml | 73 ++ .../testcases/tests/level3/core/files/hc_staff.xsd | 250 +++++++ test/testcases/tests/level3/core/files/svgtest.js | 0 test/testcases/tests/level3/core/files/svgunit.js | 0 .../testcases/tests/level3/core/files/typeinfo.svg | 29 + .../tests/level3/core/files/typeinfo.svg.xsd | 60 ++ .../tests/level3/core/files/typeinfo.xhtml | 18 + .../testcases/tests/level3/core/files/typeinfo.xml | 18 + .../testcases/tests/level3/core/files/typeinfo.xsd | 107 +++ .../tests/level3/core/files/xhtml1-strict.dtd | 65 ++ test/testcases/tests/level3/core/handleerror01.xml | 91 +++ test/testcases/tests/level3/core/handleerror02.xml | 72 ++ test/testcases/tests/level3/core/hasFeature01.xml | 33 + test/testcases/tests/level3/core/hasFeature02.xml | 32 + test/testcases/tests/level3/core/hasFeature03.xml | 32 + test/testcases/tests/level3/core/hasFeature04.xml | 33 + test/testcases/tests/level3/core/infoset01.xml | 82 +++ test/testcases/tests/level3/core/infoset02.xml | 74 ++ test/testcases/tests/level3/core/infoset03.xml | 83 +++ test/testcases/tests/level3/core/infoset04.xml | 62 ++ test/testcases/tests/level3/core/infoset05.xml | 49 ++ test/testcases/tests/level3/core/infoset06.xml | 88 +++ test/testcases/tests/level3/core/infoset07.xml | 86 +++ test/testcases/tests/level3/core/infoset08.xml | 78 +++ test/testcases/tests/level3/core/infoset09.xml | 59 ++ test/testcases/tests/level3/core/metadata.xml | 19 + .../tests/level3/core/namespacedeclarations01.xml | 49 ++ .../tests/level3/core/namespacedeclarations02.xml | 49 ++ .../tests/level3/core/nodeappendchild01.xml | 50 ++ .../tests/level3/core/nodeappendchild02.xml | 48 ++ .../level3/core/nodecomparedocumentposition01.xml | 44 ++ .../level3/core/nodecomparedocumentposition02.xml | 51 ++ .../level3/core/nodecomparedocumentposition03.xml | 49 ++ .../level3/core/nodecomparedocumentposition04.xml | 36 + .../level3/core/nodecomparedocumentposition05.xml | 55 ++ .../level3/core/nodecomparedocumentposition06.xml | 44 ++ .../level3/core/nodecomparedocumentposition07.xml | 45 ++ .../level3/core/nodecomparedocumentposition08.xml | 43 ++ .../level3/core/nodecomparedocumentposition09.xml | 47 ++ .../level3/core/nodecomparedocumentposition10.xml | 41 ++ .../level3/core/nodecomparedocumentposition11.xml | 44 ++ .../level3/core/nodecomparedocumentposition12.xml | 43 ++ .../level3/core/nodecomparedocumentposition13.xml | 47 ++ .../level3/core/nodecomparedocumentposition14.xml | 47 ++ .../level3/core/nodecomparedocumentposition15.xml | 51 ++ .../level3/core/nodecomparedocumentposition16.xml | 54 ++ .../level3/core/nodecomparedocumentposition17.xml | 46 ++ .../level3/core/nodecomparedocumentposition18.xml | 48 ++ .../level3/core/nodecomparedocumentposition19.xml | 55 ++ .../level3/core/nodecomparedocumentposition20.xml | 49 ++ .../level3/core/nodecomparedocumentposition21.xml | 52 ++ .../level3/core/nodecomparedocumentposition22.xml | 50 ++ .../level3/core/nodecomparedocumentposition23.xml | 54 ++ .../level3/core/nodecomparedocumentposition24.xml | 44 ++ .../level3/core/nodecomparedocumentposition25.xml | 46 ++ .../level3/core/nodecomparedocumentposition26.xml | 56 ++ .../level3/core/nodecomparedocumentposition27.xml | 56 ++ .../level3/core/nodecomparedocumentposition28.xml | 60 ++ .../level3/core/nodecomparedocumentposition29.xml | 55 ++ .../level3/core/nodecomparedocumentposition30.xml | 44 ++ .../level3/core/nodecomparedocumentposition31.xml | 51 ++ .../level3/core/nodecomparedocumentposition32.xml | 46 ++ .../level3/core/nodecomparedocumentposition33.xml | 63 ++ .../level3/core/nodecomparedocumentposition34.xml | 52 ++ .../level3/core/nodecomparedocumentposition35.xml | 45 ++ .../level3/core/nodecomparedocumentposition36.xml | 50 ++ .../level3/core/nodecomparedocumentposition37.xml | 49 ++ .../level3/core/nodecomparedocumentposition38.xml | 48 ++ .../level3/core/nodecomparedocumentposition39.xml | 51 ++ .../level3/core/nodecomparedocumentposition40.xml | 52 ++ .../tests/level3/core/nodegetbaseuri01.xml | 40 ++ .../tests/level3/core/nodegetbaseuri02.xml | 52 ++ .../tests/level3/core/nodegetbaseuri03.xml | 39 ++ .../tests/level3/core/nodegetbaseuri04.xml | 42 ++ .../tests/level3/core/nodegetbaseuri05.xml | 39 ++ .../tests/level3/core/nodegetbaseuri06.xml | 41 ++ .../tests/level3/core/nodegetbaseuri07.xml | 50 ++ .../tests/level3/core/nodegetbaseuri09.xml | 41 ++ .../tests/level3/core/nodegetbaseuri10.xml | 45 ++ .../tests/level3/core/nodegetbaseuri11.xml | 53 ++ .../tests/level3/core/nodegetbaseuri12.xml | 45 ++ .../tests/level3/core/nodegetbaseuri13.xml | 48 ++ .../tests/level3/core/nodegetbaseuri14.xml | 57 ++ .../tests/level3/core/nodegetbaseuri15.xml | 45 ++ .../tests/level3/core/nodegetbaseuri16.xml | 47 ++ .../tests/level3/core/nodegetbaseuri17.xml | 45 ++ .../tests/level3/core/nodegetbaseuri18.xml | 45 ++ .../tests/level3/core/nodegetbaseuri19.xml | 60 ++ .../tests/level3/core/nodegetbaseuri20.xml | 46 ++ .../tests/level3/core/nodegetfeature01.xml | 79 +++ .../tests/level3/core/nodegetfeature02.xml | 79 +++ .../tests/level3/core/nodegetfeature03.xml | 79 +++ .../tests/level3/core/nodegetfeature04.xml | 79 +++ .../tests/level3/core/nodegetfeature05.xml | 79 +++ .../tests/level3/core/nodegetfeature06.xml | 79 +++ .../tests/level3/core/nodegetfeature07.xml | 81 +++ .../tests/level3/core/nodegetfeature08.xml | 81 +++ .../tests/level3/core/nodegetfeature09.xml | 80 +++ .../tests/level3/core/nodegetfeature10.xml | 83 +++ .../tests/level3/core/nodegetfeature11.xml | 79 +++ .../tests/level3/core/nodegetfeature12.xml | 83 +++ .../tests/level3/core/nodegetfeature13.xml | 83 +++ .../tests/level3/core/nodegettextcontent01.xml | 37 + .../tests/level3/core/nodegettextcontent02.xml | 48 ++ .../tests/level3/core/nodegettextcontent03.xml | 40 ++ .../tests/level3/core/nodegettextcontent04.xml | 47 ++ .../tests/level3/core/nodegettextcontent05.xml | 43 ++ .../tests/level3/core/nodegettextcontent06.xml | 44 ++ .../tests/level3/core/nodegettextcontent07.xml | 43 ++ .../tests/level3/core/nodegettextcontent08.xml | 45 ++ .../tests/level3/core/nodegettextcontent09.xml | 43 ++ .../tests/level3/core/nodegettextcontent10.xml | 44 ++ .../tests/level3/core/nodegettextcontent11.xml | 44 ++ .../tests/level3/core/nodegettextcontent12.xml | 43 ++ .../tests/level3/core/nodegettextcontent13.xml | 42 ++ .../tests/level3/core/nodegettextcontent14.xml | 41 ++ .../tests/level3/core/nodegettextcontent15.xml | 60 ++ .../tests/level3/core/nodegettextcontent16.xml | 64 ++ .../tests/level3/core/nodegettextcontent17.xml | 42 ++ .../tests/level3/core/nodegettextcontent18.xml | 42 ++ .../tests/level3/core/nodegettextcontent19.xml | 42 ++ .../tests/level3/core/nodegetuserdata01.xml | 38 ++ .../tests/level3/core/nodegetuserdata02.xml | 38 ++ .../tests/level3/core/nodegetuserdata03.xml | 47 ++ .../tests/level3/core/nodegetuserdata04.xml | 47 ++ .../tests/level3/core/nodegetuserdata05.xml | 49 ++ .../tests/level3/core/nodegetuserdata06.xml | 40 ++ .../tests/level3/core/nodegetuserdata07.xml | 47 ++ .../tests/level3/core/nodeinsertbefore01.xml | 54 ++ .../tests/level3/core/nodeinsertbefore02.xml | 63 ++ .../tests/level3/core/nodeinsertbefore03.xml | 43 ++ .../tests/level3/core/nodeinsertbefore04.xml | 41 ++ .../tests/level3/core/nodeinsertbefore05.xml | 53 ++ .../tests/level3/core/nodeinsertbefore06.xml | 51 ++ .../tests/level3/core/nodeinsertbefore07.xml | 49 ++ .../tests/level3/core/nodeinsertbefore08.xml | 49 ++ .../tests/level3/core/nodeinsertbefore09.xml | 56 ++ .../tests/level3/core/nodeinsertbefore10.xml | 57 ++ .../tests/level3/core/nodeinsertbefore11.xml | 77 +++ .../tests/level3/core/nodeinsertbefore12.xml | 53 ++ .../tests/level3/core/nodeinsertbefore13.xml | 59 ++ .../tests/level3/core/nodeinsertbefore14.xml | 49 ++ .../tests/level3/core/nodeinsertbefore15.xml | 76 +++ .../tests/level3/core/nodeinsertbefore16.xml | 53 ++ .../tests/level3/core/nodeinsertbefore17.xml | 56 ++ .../tests/level3/core/nodeinsertbefore18.xml | 61 ++ .../tests/level3/core/nodeinsertbefore19.xml | 47 ++ .../tests/level3/core/nodeinsertbefore20.xml | 47 ++ .../tests/level3/core/nodeinsertbefore21.xml | 47 ++ .../tests/level3/core/nodeinsertbefore22.xml | 49 ++ .../tests/level3/core/nodeinsertbefore23.xml | 50 ++ .../tests/level3/core/nodeinsertbefore24.xml | 46 ++ .../tests/level3/core/nodeinsertbefore25.xml | 55 ++ .../tests/level3/core/nodeisdefaultnamespace01.xml | 41 ++ .../tests/level3/core/nodeisdefaultnamespace02.xml | 52 ++ .../tests/level3/core/nodeisdefaultnamespace03.xml | 43 ++ .../tests/level3/core/nodeisdefaultnamespace04.xml | 53 ++ .../tests/level3/core/nodeisdefaultnamespace05.xml | 54 ++ .../tests/level3/core/nodeisdefaultnamespace06.xml | 44 ++ .../tests/level3/core/nodeisdefaultnamespace07.xml | 44 ++ .../tests/level3/core/nodeisdefaultnamespace08.xml | 45 ++ .../tests/level3/core/nodeisdefaultnamespace09.xml | 47 ++ .../tests/level3/core/nodeisdefaultnamespace10.xml | 46 ++ .../tests/level3/core/nodeisdefaultnamespace11.xml | 53 ++ .../tests/level3/core/nodeisdefaultnamespace13.xml | 49 ++ .../tests/level3/core/nodeisdefaultnamespace14.xml | 48 ++ .../tests/level3/core/nodeisdefaultnamespace15.xml | 50 ++ .../tests/level3/core/nodeisdefaultnamespace16.xml | 39 ++ .../tests/level3/core/nodeisequalnode01.xml | 40 ++ .../tests/level3/core/nodeisequalnode02.xml | 49 ++ .../tests/level3/core/nodeisequalnode03.xml | 47 ++ .../tests/level3/core/nodeisequalnode04.xml | 40 ++ .../tests/level3/core/nodeisequalnode05.xml | 38 ++ .../tests/level3/core/nodeisequalnode06.xml | 42 ++ .../tests/level3/core/nodeisequalnode07.xml | 42 ++ .../tests/level3/core/nodeisequalnode08.xml | 51 ++ .../tests/level3/core/nodeisequalnode09.xml | 59 ++ .../tests/level3/core/nodeisequalnode10.xml | 42 ++ .../tests/level3/core/nodeisequalnode11.xml | 76 +++ .../tests/level3/core/nodeisequalnode12.xml | 42 ++ .../tests/level3/core/nodeisequalnode13.xml | 59 ++ .../tests/level3/core/nodeisequalnode14.xml | 44 ++ .../tests/level3/core/nodeisequalnode15.xml | 52 ++ .../tests/level3/core/nodeisequalnode16.xml | 47 ++ .../tests/level3/core/nodeisequalnode17.xml | 52 ++ .../tests/level3/core/nodeisequalnode18.xml | 54 ++ .../tests/level3/core/nodeisequalnode19.xml | 43 ++ .../tests/level3/core/nodeisequalnode20.xml | 40 ++ .../tests/level3/core/nodeisequalnode21.xml | 44 ++ .../tests/level3/core/nodeisequalnode22.xml | 54 ++ .../tests/level3/core/nodeisequalnode25.xml | 52 ++ .../tests/level3/core/nodeisequalnode26.xml | 52 ++ .../tests/level3/core/nodeisequalnode27.xml | 48 ++ .../tests/level3/core/nodeisequalnode28.xml | 46 ++ .../tests/level3/core/nodeisequalnode29.xml | 46 ++ .../tests/level3/core/nodeisequalnode31.xml | 46 ++ .../tests/level3/core/nodeisequalnode32.xml | 46 ++ .../tests/level3/core/nodeissamenode01.xml | 40 ++ .../tests/level3/core/nodeissamenode02.xml | 42 ++ .../tests/level3/core/nodeissamenode03.xml | 42 ++ .../tests/level3/core/nodeissamenode04.xml | 40 ++ .../tests/level3/core/nodeissamenode05.xml | 42 ++ .../tests/level3/core/nodeissamenode06.xml | 46 ++ .../tests/level3/core/nodeissamenode07.xml | 46 ++ .../tests/level3/core/nodeissamenode08.xml | 46 ++ .../tests/level3/core/nodeissamenode09.xml | 43 ++ .../tests/level3/core/nodeissamenode10.xml | 48 ++ .../tests/level3/core/nodelookupnamespaceuri01.xml | 37 + .../tests/level3/core/nodelookupnamespaceuri02.xml | 50 ++ .../tests/level3/core/nodelookupnamespaceuri03.xml | 42 ++ .../tests/level3/core/nodelookupnamespaceuri04.xml | 49 ++ .../tests/level3/core/nodelookupnamespaceuri05.xml | 52 ++ .../tests/level3/core/nodelookupnamespaceuri06.xml | 42 ++ .../tests/level3/core/nodelookupnamespaceuri07.xml | 42 ++ .../tests/level3/core/nodelookupnamespaceuri08.xml | 46 ++ .../tests/level3/core/nodelookupnamespaceuri09.xml | 45 ++ .../tests/level3/core/nodelookupnamespaceuri10.xml | 44 ++ .../tests/level3/core/nodelookupnamespaceuri11.xml | 53 ++ .../tests/level3/core/nodelookupnamespaceuri13.xml | 47 ++ .../tests/level3/core/nodelookupnamespaceuri14.xml | 47 ++ .../tests/level3/core/nodelookupnamespaceuri15.xml | 49 ++ .../tests/level3/core/nodelookupnamespaceuri16.xml | 43 ++ .../tests/level3/core/nodelookupnamespaceuri17.xml | 46 ++ .../tests/level3/core/nodelookupnamespaceuri18.xml | 46 ++ .../tests/level3/core/nodelookupnamespaceuri19.xml | 46 ++ .../tests/level3/core/nodelookupnamespaceuri20.xml | 49 ++ .../tests/level3/core/nodelookupprefix01.xml | 40 ++ .../tests/level3/core/nodelookupprefix02.xml | 50 ++ .../tests/level3/core/nodelookupprefix03.xml | 42 ++ .../tests/level3/core/nodelookupprefix04.xml | 51 ++ .../tests/level3/core/nodelookupprefix05.xml | 52 ++ .../tests/level3/core/nodelookupprefix06.xml | 42 ++ .../tests/level3/core/nodelookupprefix07.xml | 42 ++ .../tests/level3/core/nodelookupprefix08.xml | 45 ++ .../tests/level3/core/nodelookupprefix09.xml | 48 ++ .../tests/level3/core/nodelookupprefix10.xml | 44 ++ .../tests/level3/core/nodelookupprefix11.xml | 55 ++ .../tests/level3/core/nodelookupprefix12.xml | 44 ++ .../tests/level3/core/nodelookupprefix13.xml | 49 ++ .../tests/level3/core/nodelookupprefix14.xml | 49 ++ .../tests/level3/core/nodelookupprefix15.xml | 51 ++ .../tests/level3/core/nodelookupprefix16.xml | 42 ++ .../tests/level3/core/nodelookupprefix17.xml | 46 ++ .../tests/level3/core/nodelookupprefix18.xml | 48 ++ .../tests/level3/core/nodelookupprefix19.xml | 46 ++ .../tests/level3/core/nodelookupprefix20.xml | 49 ++ .../tests/level3/core/noderemovechild01.xml | 42 ++ .../tests/level3/core/noderemovechild02.xml | 56 ++ .../tests/level3/core/noderemovechild03.xml | 46 ++ .../tests/level3/core/noderemovechild04.xml | 49 ++ .../tests/level3/core/noderemovechild05.xml | 62 ++ .../tests/level3/core/noderemovechild07.xml | 55 ++ .../tests/level3/core/noderemovechild08.xml | 45 ++ .../tests/level3/core/noderemovechild09.xml | 45 ++ .../tests/level3/core/noderemovechild10.xml | 45 ++ .../tests/level3/core/noderemovechild11.xml | 47 ++ .../tests/level3/core/noderemovechild12.xml | 56 ++ .../tests/level3/core/noderemovechild13.xml | 44 ++ .../tests/level3/core/noderemovechild14.xml | 45 ++ .../tests/level3/core/noderemovechild15.xml | 45 ++ .../tests/level3/core/noderemovechild16.xml | 53 ++ .../tests/level3/core/noderemovechild17.xml | 51 ++ .../tests/level3/core/noderemovechild18.xml | 54 ++ .../tests/level3/core/noderemovechild19.xml | 76 +++ .../tests/level3/core/noderemovechild20.xml | 56 ++ .../tests/level3/core/noderemovechild21.xml | 56 ++ .../tests/level3/core/noderemovechild22.xml | 51 ++ .../tests/level3/core/noderemovechild23.xml | 51 ++ .../tests/level3/core/noderemovechild24.xml | 49 ++ .../tests/level3/core/noderemovechild25.xml | 49 ++ .../tests/level3/core/noderemovechild26.xml | 49 ++ .../tests/level3/core/noderemovechild27.xml | 55 ++ .../tests/level3/core/noderemovechild28.xml | 55 ++ .../tests/level3/core/noderemovechild29.xml | 55 ++ .../tests/level3/core/noderemovechild30.xml | 59 ++ .../tests/level3/core/noderemovechild31.xml | 84 +++ .../tests/level3/core/nodereplacechild01.xml | 47 ++ .../tests/level3/core/nodereplacechild02.xml | 41 ++ .../tests/level3/core/nodereplacechild03.xml | 52 ++ .../tests/level3/core/nodereplacechild04.xml | 47 ++ .../tests/level3/core/nodereplacechild06.xml | 53 ++ .../tests/level3/core/nodereplacechild07.xml | 55 ++ .../tests/level3/core/nodereplacechild08.xml | 57 ++ .../tests/level3/core/nodereplacechild10.xml | 61 ++ .../tests/level3/core/nodereplacechild12.xml | 53 ++ .../tests/level3/core/nodereplacechild13.xml | 59 ++ .../tests/level3/core/nodereplacechild14.xml | 59 ++ .../tests/level3/core/nodereplacechild15.xml | 55 ++ .../tests/level3/core/nodereplacechild16.xml | 47 ++ .../tests/level3/core/nodereplacechild17.xml | 55 ++ .../tests/level3/core/nodereplacechild18.xml | 52 ++ .../tests/level3/core/nodereplacechild19.xml | 47 ++ .../tests/level3/core/nodereplacechild20.xml | 48 ++ .../tests/level3/core/nodereplacechild21.xml | 64 ++ .../tests/level3/core/nodereplacechild22.xml | 57 ++ .../tests/level3/core/nodereplacechild23.xml | 78 +++ .../tests/level3/core/nodereplacechild24.xml | 47 ++ .../tests/level3/core/nodereplacechild25.xml | 58 ++ .../tests/level3/core/nodereplacechild26.xml | 48 ++ .../tests/level3/core/nodereplacechild27.xml | 57 ++ .../tests/level3/core/nodereplacechild28.xml | 56 ++ .../tests/level3/core/nodereplacechild29.xml | 47 ++ .../tests/level3/core/nodereplacechild30.xml | 89 +++ .../tests/level3/core/nodereplacechild31.xml | 55 ++ .../tests/level3/core/nodereplacechild32.xml | 59 ++ .../tests/level3/core/nodereplacechild33.xml | 48 ++ .../tests/level3/core/nodereplacechild34.xml | 46 ++ .../tests/level3/core/nodereplacechild35.xml | 48 ++ .../tests/level3/core/nodereplacechild36.xml | 46 ++ .../tests/level3/core/nodereplacechild37.xml | 51 ++ .../tests/level3/core/nodereplacechild38.xml | 87 +++ .../tests/level3/core/nodereplacechild39.xml | 52 ++ .../tests/level3/core/nodereplacechild40.xml | 55 ++ .../tests/level3/core/nodesettextcontent01.xml | 42 ++ .../tests/level3/core/nodesettextcontent02.xml | 56 ++ .../tests/level3/core/nodesettextcontent03.xml | 41 ++ .../tests/level3/core/nodesettextcontent04.xml | 45 ++ .../tests/level3/core/nodesettextcontent05.xml | 45 ++ .../tests/level3/core/nodesettextcontent06.xml | 46 ++ .../tests/level3/core/nodesettextcontent07.xml | 45 ++ .../tests/level3/core/nodesettextcontent08.xml | 46 ++ .../tests/level3/core/nodesettextcontent10.xml | 59 ++ .../tests/level3/core/nodesettextcontent11.xml | 62 ++ .../tests/level3/core/nodesettextcontent12.xml | 48 ++ .../tests/level3/core/nodesettextcontent13.xml | 48 ++ .../tests/level3/core/nodesetuserdata01.xml | 41 ++ .../tests/level3/core/nodesetuserdata02.xml | 42 ++ .../tests/level3/core/nodesetuserdata03.xml | 47 ++ .../tests/level3/core/nodesetuserdata04.xml | 52 ++ .../tests/level3/core/nodesetuserdata05.xml | 52 ++ .../tests/level3/core/nodesetuserdata06.xml | 53 ++ .../tests/level3/core/nodesetuserdata07.xml | 53 ++ .../tests/level3/core/nodesetuserdata08.xml | 54 ++ .../tests/level3/core/nodesetuserdata09.xml | 45 ++ .../tests/level3/core/nodesetuserdata10.xml | 57 ++ .../tests/level3/core/normalizecharacters01.xml | 63 ++ .../tests/level3/core/normalizecharacters02.xml | 67 ++ .../tests/level3/core/normalizecharacters03.xml | 63 ++ .../tests/level3/core/normalizecharacters04.xml | 67 ++ .../tests/level3/core/normalizecharacters05.xml | 63 ++ .../tests/level3/core/normalizecharacters06.xml | 67 ++ .../tests/level3/core/normalizecharacters07.xml | 63 ++ .../tests/level3/core/normalizecharacters08.xml | 67 ++ .../tests/level3/core/splitcdatasections01.xml | 52 ++ .../core/textiselementcontentwhitespace01.xml | 38 ++ .../core/textiselementcontentwhitespace02.xml | 42 ++ .../core/textiselementcontentwhitespace03.xml | 45 ++ .../core/textiselementcontentwhitespace04.xml | 57 ++ .../core/textiselementcontentwhitespace05.xml | 66 ++ .../core/textiselementcontentwhitespace06.xml | 68 ++ .../tests/level3/core/textreplacewholetext01.xml | 46 ++ .../tests/level3/core/textreplacewholetext02.xml | 43 ++ .../tests/level3/core/textreplacewholetext03.xml | 43 ++ .../tests/level3/core/textreplacewholetext04.xml | 39 ++ .../tests/level3/core/textreplacewholetext05.xml | 51 ++ .../tests/level3/core/textreplacewholetext06.xml | 67 ++ .../tests/level3/core/textreplacewholetext07.xml | 65 ++ .../tests/level3/core/textreplacewholetext08.xml | 47 ++ .../tests/level3/core/textwholetext01.xml | 42 ++ .../tests/level3/core/textwholetext02.xml | 46 ++ .../tests/level3/core/textwholetext03.xml | 45 ++ .../tests/level3/core/typeinfogettypename03.xml | 51 ++ .../tests/level3/core/typeinfogettypename04.xml | 49 ++ .../level3/core/typeinfogettypenamespace01.xml | 50 ++ .../level3/core/typeinfogettypenamespace03.xml | 51 ++ .../level3/core/typeinfogettypenamespace04.xml | 48 ++ .../tests/level3/core/typeinfoisderivedfrom01.xml | 50 ++ .../tests/level3/core/typeinfoisderivedfrom02.xml | 57 ++ .../tests/level3/core/typeinfoisderivedfrom03.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom04.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom05.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom06.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom07.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom08.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom09.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom10.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom11.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom12.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom13.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom14.xml | 60 ++ .../tests/level3/core/typeinfoisderivedfrom15.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom16.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom17.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom18.xml | 50 ++ .../tests/level3/core/typeinfoisderivedfrom19.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom20.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom21.xml | 56 ++ .../tests/level3/core/typeinfoisderivedfrom22.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom23.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom24.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom25.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom26.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom27.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom28.xml | 56 ++ .../tests/level3/core/typeinfoisderivedfrom29.xml | 45 ++ .../tests/level3/core/typeinfoisderivedfrom30.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom31.xml | 45 ++ .../tests/level3/core/typeinfoisderivedfrom32.xml | 45 ++ .../tests/level3/core/typeinfoisderivedfrom33.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom34.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom35.xml | 45 ++ .../tests/level3/core/typeinfoisderivedfrom36.xml | 45 ++ .../tests/level3/core/typeinfoisderivedfrom37.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom38.xml | 45 ++ .../tests/level3/core/typeinfoisderivedfrom39.xml | 48 ++ .../tests/level3/core/typeinfoisderivedfrom40.xml | 49 ++ .../tests/level3/core/typeinfoisderivedfrom41.xml | 49 ++ .../tests/level3/core/typeinfoisderivedfrom42.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom43.xml | 46 ++ .../tests/level3/core/typeinfoisderivedfrom44.xml | 46 ++ .../tests/level3/core/typeinfoisderivedfrom45.xml | 46 ++ .../tests/level3/core/typeinfoisderivedfrom46.xml | 46 ++ .../tests/level3/core/typeinfoisderivedfrom47.xml | 46 ++ .../tests/level3/core/typeinfoisderivedfrom48.xml | 46 ++ .../tests/level3/core/typeinfoisderivedfrom49.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom50.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom51.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom52.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom53.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom54.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom55.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom56.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom57.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom58.xml | 45 ++ .../tests/level3/core/typeinfoisderivedfrom59.xml | 48 ++ .../tests/level3/core/typeinfoisderivedfrom60.xml | 44 ++ .../tests/level3/core/typeinfoisderivedfrom61.xml | 42 ++ .../tests/level3/core/typeinfoisderivedfrom62.xml | 42 ++ .../tests/level3/core/typeinfoisderivedfrom63.xml | 51 ++ .../tests/level3/core/typeinfoisderivedfrom64.xml | 48 ++ .../tests/level3/core/typeinfoisderivedfrom65.xml | 47 ++ .../tests/level3/core/typeinfoisderivedfrom66.xml | 50 ++ .../tests/level3/core/typeinfoisderivedfrom67.xml | 46 ++ .../tests/level3/core/typeinfoisderivedfrom68.xml | 46 ++ .../tests/level3/core/typeinfoisderivedfrom69.xml | 46 ++ .../tests/level3/core/typeinfoisderivedfrom70.xml | 46 ++ .../tests/level3/core/typeinfoisderivedfrom71.xml | 45 ++ .../tests/level3/core/typeinfoisderivedfrom72.xml | 46 ++ .../tests/level3/core/typeinfoisderivedfrom73.xml | 45 ++ .../tests/level3/core/userdatahandler01.xml | 87 +++ .../tests/level3/core/userdatahandler02.xml | 79 +++ .../tests/level3/core/userdatahandler03.xml | 89 +++ .../tests/level3/core/userdatahandler04.xml | 90 +++ test/testcases/tests/level3/core/wellformed01.xml | 88 +++ test/testcases/tests/level3/core/wellformed02.xml | 77 +++ test/testcases/tests/level3/core/wellformed03.xml | 86 +++ test/testcases/tests/level3/core/wellformed04.xml | 79 +++ 803 files changed, 42712 insertions(+) create mode 100644 test/testcases/tests/level3/core/.cvsignore create mode 100644 test/testcases/tests/level3/core/CVS/Entries create mode 100644 test/testcases/tests/level3/core/CVS/Repository create mode 100644 test/testcases/tests/level3/core/CVS/Root create mode 100644 test/testcases/tests/level3/core/CVS/Template create mode 100644 test/testcases/tests/level3/core/alltests.xml create mode 100644 test/testcases/tests/level3/core/attrgetschematypeinfo01.xml create mode 100644 test/testcases/tests/level3/core/attrgetschematypeinfo02.xml create mode 100644 test/testcases/tests/level3/core/attrgetschematypeinfo03.xml create mode 100644 test/testcases/tests/level3/core/attrgetschematypeinfo04.xml create mode 100644 test/testcases/tests/level3/core/attrgetschematypeinfo05.xml create mode 100644 test/testcases/tests/level3/core/attrgetschematypeinfo06.xml create mode 100644 test/testcases/tests/level3/core/attrgetschematypeinfo07.xml create mode 100644 test/testcases/tests/level3/core/attrgetschematypeinfo08.xml create mode 100644 test/testcases/tests/level3/core/attrisid01.xml create mode 100644 test/testcases/tests/level3/core/attrisid02.xml create mode 100644 test/testcases/tests/level3/core/attrisid03.xml create mode 100644 test/testcases/tests/level3/core/attrisid04.xml create mode 100644 test/testcases/tests/level3/core/attrisid05.xml create mode 100644 test/testcases/tests/level3/core/attrisid06.xml create mode 100644 test/testcases/tests/level3/core/attrisid07.xml create mode 100644 test/testcases/tests/level3/core/canonicalform01.xml create mode 100644 test/testcases/tests/level3/core/canonicalform02.xml create mode 100644 test/testcases/tests/level3/core/canonicalform03.xml create mode 100644 test/testcases/tests/level3/core/canonicalform04.xml create mode 100644 test/testcases/tests/level3/core/canonicalform05.xml create mode 100644 test/testcases/tests/level3/core/canonicalform06.xml create mode 100644 test/testcases/tests/level3/core/canonicalform07.xml create mode 100644 test/testcases/tests/level3/core/canonicalform08.xml create mode 100644 test/testcases/tests/level3/core/canonicalform09.xml create mode 100644 test/testcases/tests/level3/core/canonicalform10.xml create mode 100644 test/testcases/tests/level3/core/canonicalform11.xml create mode 100644 test/testcases/tests/level3/core/canonicalform12.xml create mode 100644 test/testcases/tests/level3/core/cdatasections01.xml create mode 100644 test/testcases/tests/level3/core/checkcharacternormalization01.xml create mode 100644 test/testcases/tests/level3/core/checkcharacternormalization02.xml create mode 100644 test/testcases/tests/level3/core/checkcharacternormalization03.xml create mode 100644 test/testcases/tests/level3/core/comments01.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization01.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization02.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization03.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization04.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization05.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization06.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization07.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization08.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization09.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization10.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization11.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization12.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization13.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization14.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization15.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization16.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization17.xml create mode 100644 test/testcases/tests/level3/core/datatypenormalization18.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode01.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode02.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode03.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode04.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode05.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode06.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode07.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode08.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode09.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode10.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode11.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode12.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode13.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode14.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode15.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode16.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode17.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode18.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode19.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode20.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode21.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode22.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode23.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode24.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode25.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode26.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode27.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode28.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode30.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode31.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode32.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode33.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode34.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode35.xml create mode 100644 test/testcases/tests/level3/core/documentadoptnode36.xml create mode 100644 test/testcases/tests/level3/core/documentgetdoctype01.xml create mode 100644 test/testcases/tests/level3/core/documentgetdocumenturi01.xml create mode 100644 test/testcases/tests/level3/core/documentgetdocumenturi02.xml create mode 100644 test/testcases/tests/level3/core/documentgetdocumenturi03.xml create mode 100644 test/testcases/tests/level3/core/documentgetinputencoding01.xml create mode 100644 test/testcases/tests/level3/core/documentgetinputencoding02.xml create mode 100644 test/testcases/tests/level3/core/documentgetinputencoding03.xml create mode 100644 test/testcases/tests/level3/core/documentgetinputencoding04.xml create mode 100644 test/testcases/tests/level3/core/documentgetstricterrorchecking01.xml create mode 100644 test/testcases/tests/level3/core/documentgetstricterrorchecking02.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlencoding01.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlencoding02.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlencoding03.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlencoding04.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlencoding05.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlstandalone01.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlstandalone02.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlstandalone03.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlstandalone04.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlstandalone05.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlversion01.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlversion02.xml create mode 100644 test/testcases/tests/level3/core/documentgetxmlversion03.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument01.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument02.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument03.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument04.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument05.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument06.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument07.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument08.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument09.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument10.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument11.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument12.xml create mode 100644 test/testcases/tests/level3/core/documentnormalizedocument13.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode01.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode02.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode03.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode04.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode05.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode06.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode07.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode08.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode09.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode10.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode11.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode12.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode13.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode14.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode15.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode16.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode17.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode18.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode19.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode20.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode21.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode22.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode23.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode24.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode25.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode26.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode27.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode28.xml create mode 100644 test/testcases/tests/level3/core/documentrenamenode29.xml create mode 100644 test/testcases/tests/level3/core/documentsetdocumenturi01.xml create mode 100644 test/testcases/tests/level3/core/documentsetdocumenturi02.xml create mode 100644 test/testcases/tests/level3/core/documentsetdocumenturi03.xml create mode 100644 test/testcases/tests/level3/core/documentsetstricterrorchecking01.xml create mode 100644 test/testcases/tests/level3/core/documentsetstricterrorchecking02.xml create mode 100644 test/testcases/tests/level3/core/documentsetstricterrorchecking03.xml create mode 100644 test/testcases/tests/level3/core/documentsetxmlstandalone01.xml create mode 100644 test/testcases/tests/level3/core/documentsetxmlstandalone02.xml create mode 100644 test/testcases/tests/level3/core/documentsetxmlversion01.xml create mode 100644 test/testcases/tests/level3/core/documentsetxmlversion02.xml create mode 100644 test/testcases/tests/level3/core/documentsetxmlversion03.xml create mode 100644 test/testcases/tests/level3/core/documentsetxmlversion05.xml create mode 100644 test/testcases/tests/level3/core/domconfigcanonicalform1.xml create mode 100644 test/testcases/tests/level3/core/domconfigcdatasections1.xml create mode 100644 test/testcases/tests/level3/core/domconfigcheckcharacternormalization1.xml create mode 100644 test/testcases/tests/level3/core/domconfigcomments1.xml create mode 100644 test/testcases/tests/level3/core/domconfigdatatypenormalization1.xml create mode 100644 test/testcases/tests/level3/core/domconfigdatatypenormalization2.xml create mode 100644 test/testcases/tests/level3/core/domconfigelementcontentwhitespace1.xml create mode 100644 test/testcases/tests/level3/core/domconfigentities1.xml create mode 100644 test/testcases/tests/level3/core/domconfigerrorhandler1.xml create mode 100644 test/testcases/tests/level3/core/domconfigerrorhandler2.xml create mode 100644 test/testcases/tests/level3/core/domconfiginfoset1.xml create mode 100644 test/testcases/tests/level3/core/domconfignamespacedeclarations1.xml create mode 100644 test/testcases/tests/level3/core/domconfignamespaces1.xml create mode 100644 test/testcases/tests/level3/core/domconfignamespaces2.xml create mode 100644 test/testcases/tests/level3/core/domconfignormalizecharacters1.xml create mode 100644 test/testcases/tests/level3/core/domconfigparameternames01.xml create mode 100644 test/testcases/tests/level3/core/domconfigschemalocation1.xml create mode 100644 test/testcases/tests/level3/core/domconfigschematype1.xml create mode 100644 test/testcases/tests/level3/core/domconfigsplitcdatasections1.xml create mode 100644 test/testcases/tests/level3/core/domconfigurationcansetparameter01.xml create mode 100644 test/testcases/tests/level3/core/domconfigurationcansetparameter02.xml create mode 100644 test/testcases/tests/level3/core/domconfigurationcansetparameter03.xml create mode 100644 test/testcases/tests/level3/core/domconfigurationcansetparameter04.xml create mode 100644 test/testcases/tests/level3/core/domconfigurationcansetparameter06.xml create mode 100644 test/testcases/tests/level3/core/domconfigurationgetparameter01.xml create mode 100644 test/testcases/tests/level3/core/domconfigurationgetparameter02.xml create mode 100644 test/testcases/tests/level3/core/domconfigvalidate1.xml create mode 100644 test/testcases/tests/level3/core/domconfigvalidateifschema1.xml create mode 100644 test/testcases/tests/level3/core/domconfigwellformed1.xml create mode 100644 test/testcases/tests/level3/core/domimplementationgetfeature01.xml create mode 100644 test/testcases/tests/level3/core/domimplementationgetfeature02.xml create mode 100644 test/testcases/tests/level3/core/domimplementationgetfeature03.xml create mode 100644 test/testcases/tests/level3/core/domimplementationgetfeature05.xml create mode 100644 test/testcases/tests/level3/core/domimplementationgetfeature06.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry01.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry02.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry03.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry04.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry05.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry06.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry07.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry08.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry09.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry10.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry11.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry12.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry13.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry14.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry15.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry16.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry17.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry18.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry19.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry20.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry21.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry22.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry23.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry24.xml create mode 100644 test/testcases/tests/level3/core/domimplementationregistry25.xml create mode 100644 test/testcases/tests/level3/core/domstringlistcontains01.xml create mode 100644 test/testcases/tests/level3/core/domstringlistcontains02.xml create mode 100644 test/testcases/tests/level3/core/domstringlistgetlength01.xml create mode 100644 test/testcases/tests/level3/core/domstringlistitem01.xml create mode 100644 test/testcases/tests/level3/core/domstringlistitem02.xml create mode 100644 test/testcases/tests/level3/core/elementcontentwhitespace01.xml create mode 100644 test/testcases/tests/level3/core/elementcontentwhitespace02.xml create mode 100644 test/testcases/tests/level3/core/elementcontentwhitespace03.xml create mode 100644 test/testcases/tests/level3/core/elementgetschematypeinfo01.xml create mode 100644 test/testcases/tests/level3/core/elementgetschematypeinfo02.xml create mode 100644 test/testcases/tests/level3/core/elementgetschematypeinfo03.xml create mode 100644 test/testcases/tests/level3/core/elementgetschematypeinfo04.xml create mode 100644 test/testcases/tests/level3/core/elementgetschematypeinfo05.xml create mode 100644 test/testcases/tests/level3/core/elementgetschematypeinfo06.xml create mode 100644 test/testcases/tests/level3/core/elementgetschematypeinfo07.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattribute01.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattribute03.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattribute04.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattribute05.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattribute06.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattribute07.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattribute08.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattribute09.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattribute10.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattribute11.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributenode01.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributenode02.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributenode03.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributenode04.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributenode05.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributenode06.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributenode07.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributenode08.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributenode09.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributenode10.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens01.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens02.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens03.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens04.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens05.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens06.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens07.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens08.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens09.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens10.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens11.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens12.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens13.xml create mode 100644 test/testcases/tests/level3/core/elementsetidattributens14.xml create mode 100644 test/testcases/tests/level3/core/entities01.xml create mode 100644 test/testcases/tests/level3/core/entities02.xml create mode 100644 test/testcases/tests/level3/core/entities03.xml create mode 100644 test/testcases/tests/level3/core/entities04.xml create mode 100644 test/testcases/tests/level3/core/entitygetinputencoding01.xml create mode 100644 test/testcases/tests/level3/core/entitygetinputencoding02.xml create mode 100644 test/testcases/tests/level3/core/entitygetinputencoding03.xml create mode 100644 test/testcases/tests/level3/core/entitygetinputencoding04.xml create mode 100644 test/testcases/tests/level3/core/entitygetxmlencoding01.xml create mode 100644 test/testcases/tests/level3/core/entitygetxmlencoding02.xml create mode 100644 test/testcases/tests/level3/core/entitygetxmlencoding03.xml create mode 100644 test/testcases/tests/level3/core/entitygetxmlencoding04.xml create mode 100644 test/testcases/tests/level3/core/entitygetxmlversion01.xml create mode 100644 test/testcases/tests/level3/core/entitygetxmlversion02.xml create mode 100644 test/testcases/tests/level3/core/entitygetxmlversion03.xml create mode 100644 test/testcases/tests/level3/core/entitygetxmlversion04.xml create mode 100644 test/testcases/tests/level3/core/files/.cvsignore create mode 100644 test/testcases/tests/level3/core/files/CVS/Entries create mode 100644 test/testcases/tests/level3/core/files/CVS/Repository create mode 100644 test/testcases/tests/level3/core/files/CVS/Root create mode 100644 test/testcases/tests/level3/core/files/CVS/Template create mode 100644 test/testcases/tests/level3/core/files/Yes create mode 100644 test/testcases/tests/level3/core/files/barfoo.svg create mode 100644 test/testcases/tests/level3/core/files/barfoo.xhtml create mode 100644 test/testcases/tests/level3/core/files/barfoo.xml create mode 100644 test/testcases/tests/level3/core/files/barfoo_base.svg create mode 100644 test/testcases/tests/level3/core/files/barfoo_base.xhtml create mode 100644 test/testcases/tests/level3/core/files/barfoo_base.xml create mode 100644 test/testcases/tests/level3/core/files/barfoo_nodefaultns.svg create mode 100644 test/testcases/tests/level3/core/files/barfoo_nodefaultns.xhtml create mode 100644 test/testcases/tests/level3/core/files/barfoo_nodefaultns.xml create mode 100644 test/testcases/tests/level3/core/files/barfoo_standalone_no.svg create mode 100644 test/testcases/tests/level3/core/files/barfoo_standalone_no.xhtml create mode 100644 test/testcases/tests/level3/core/files/barfoo_standalone_no.xml create mode 100644 test/testcases/tests/level3/core/files/barfoo_standalone_yes.svg create mode 100644 test/testcases/tests/level3/core/files/barfoo_standalone_yes.xhtml create mode 100644 test/testcases/tests/level3/core/files/barfoo_standalone_yes.xml create mode 100644 test/testcases/tests/level3/core/files/barfoo_utf16.svg create mode 100644 test/testcases/tests/level3/core/files/barfoo_utf16.xhtml create mode 100644 test/testcases/tests/level3/core/files/barfoo_utf16.xml create mode 100644 test/testcases/tests/level3/core/files/barfoo_utf8.svg create mode 100644 test/testcases/tests/level3/core/files/barfoo_utf8.xhtml create mode 100644 test/testcases/tests/level3/core/files/barfoo_utf8.xml create mode 100644 test/testcases/tests/level3/core/files/canonicalform01.svg create mode 100644 test/testcases/tests/level3/core/files/canonicalform01.xhtml create mode 100644 test/testcases/tests/level3/core/files/canonicalform01.xml create mode 100644 test/testcases/tests/level3/core/files/canonicalform02.svg create mode 100644 test/testcases/tests/level3/core/files/canonicalform02.xhtml create mode 100644 test/testcases/tests/level3/core/files/canonicalform02.xml create mode 100644 test/testcases/tests/level3/core/files/canonicalform03.svg create mode 100644 test/testcases/tests/level3/core/files/canonicalform03.xhtml create mode 100644 test/testcases/tests/level3/core/files/canonicalform03.xml create mode 100644 test/testcases/tests/level3/core/files/canonicalform04.svg create mode 100644 test/testcases/tests/level3/core/files/canonicalform04.xhtml create mode 100644 test/testcases/tests/level3/core/files/canonicalform04.xml create mode 100644 test/testcases/tests/level3/core/files/canonicalform05.svg create mode 100644 test/testcases/tests/level3/core/files/canonicalform05.xhtml create mode 100644 test/testcases/tests/level3/core/files/canonicalform05.xml create mode 100644 test/testcases/tests/level3/core/files/datatype_normalization.svg create mode 100644 test/testcases/tests/level3/core/files/datatype_normalization.svg.xsd create mode 100644 test/testcases/tests/level3/core/files/datatype_normalization.xml create mode 100644 test/testcases/tests/level3/core/files/datatype_normalization.xsd create mode 100644 test/testcases/tests/level3/core/files/datatype_normalization2.svg create mode 100644 test/testcases/tests/level3/core/files/datatype_normalization2.svg.xsd create mode 100644 test/testcases/tests/level3/core/files/datatype_normalization2.xhtml create mode 100644 test/testcases/tests/level3/core/files/datatype_normalization2.xml create mode 100644 test/testcases/tests/level3/core/files/datatype_normalization2.xsd create mode 100644 test/testcases/tests/level3/core/files/external_barfoo.svg create mode 100644 test/testcases/tests/level3/core/files/external_barfoo.xhtml create mode 100644 test/testcases/tests/level3/core/files/external_barfoo.xml create mode 100644 test/testcases/tests/level3/core/files/external_foo.ent create mode 100644 test/testcases/tests/level3/core/files/external_foobr.ent create mode 100644 test/testcases/tests/level3/core/files/external_widget.ent create mode 100644 test/testcases/tests/level3/core/files/hc_nodtdstaff.html create mode 100644 test/testcases/tests/level3/core/files/hc_nodtdstaff.svg create mode 100644 test/testcases/tests/level3/core/files/hc_nodtdstaff.xhtml create mode 100644 test/testcases/tests/level3/core/files/hc_nodtdstaff.xml create mode 100644 test/testcases/tests/level3/core/files/hc_staff.svg create mode 100644 test/testcases/tests/level3/core/files/hc_staff.svg.xsd create mode 100644 test/testcases/tests/level3/core/files/hc_staff.xhtml create mode 100644 test/testcases/tests/level3/core/files/hc_staff.xml create mode 100644 test/testcases/tests/level3/core/files/hc_staff.xsd create mode 100644 test/testcases/tests/level3/core/files/svgtest.js create mode 100644 test/testcases/tests/level3/core/files/svgunit.js create mode 100644 test/testcases/tests/level3/core/files/typeinfo.svg create mode 100644 test/testcases/tests/level3/core/files/typeinfo.svg.xsd create mode 100644 test/testcases/tests/level3/core/files/typeinfo.xhtml create mode 100644 test/testcases/tests/level3/core/files/typeinfo.xml create mode 100644 test/testcases/tests/level3/core/files/typeinfo.xsd create mode 100644 test/testcases/tests/level3/core/files/xhtml1-strict.dtd create mode 100644 test/testcases/tests/level3/core/handleerror01.xml create mode 100644 test/testcases/tests/level3/core/handleerror02.xml create mode 100644 test/testcases/tests/level3/core/hasFeature01.xml create mode 100644 test/testcases/tests/level3/core/hasFeature02.xml create mode 100644 test/testcases/tests/level3/core/hasFeature03.xml create mode 100644 test/testcases/tests/level3/core/hasFeature04.xml create mode 100644 test/testcases/tests/level3/core/infoset01.xml create mode 100644 test/testcases/tests/level3/core/infoset02.xml create mode 100644 test/testcases/tests/level3/core/infoset03.xml create mode 100644 test/testcases/tests/level3/core/infoset04.xml create mode 100644 test/testcases/tests/level3/core/infoset05.xml create mode 100644 test/testcases/tests/level3/core/infoset06.xml create mode 100644 test/testcases/tests/level3/core/infoset07.xml create mode 100644 test/testcases/tests/level3/core/infoset08.xml create mode 100644 test/testcases/tests/level3/core/infoset09.xml create mode 100644 test/testcases/tests/level3/core/metadata.xml create mode 100644 test/testcases/tests/level3/core/namespacedeclarations01.xml create mode 100644 test/testcases/tests/level3/core/namespacedeclarations02.xml create mode 100644 test/testcases/tests/level3/core/nodeappendchild01.xml create mode 100644 test/testcases/tests/level3/core/nodeappendchild02.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition01.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition02.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition03.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition04.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition05.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition06.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition07.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition08.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition09.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition10.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition11.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition12.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition13.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition14.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition15.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition16.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition17.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition18.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition19.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition20.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition21.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition22.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition23.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition24.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition25.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition26.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition27.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition28.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition29.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition30.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition31.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition32.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition33.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition34.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition35.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition36.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition37.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition38.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition39.xml create mode 100644 test/testcases/tests/level3/core/nodecomparedocumentposition40.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri01.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri02.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri03.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri04.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri05.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri06.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri07.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri09.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri10.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri11.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri12.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri13.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri14.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri15.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri16.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri17.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri18.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri19.xml create mode 100644 test/testcases/tests/level3/core/nodegetbaseuri20.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature01.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature02.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature03.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature04.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature05.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature06.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature07.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature08.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature09.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature10.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature11.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature12.xml create mode 100644 test/testcases/tests/level3/core/nodegetfeature13.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent01.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent02.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent03.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent04.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent05.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent06.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent07.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent08.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent09.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent10.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent11.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent12.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent13.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent14.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent15.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent16.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent17.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent18.xml create mode 100644 test/testcases/tests/level3/core/nodegettextcontent19.xml create mode 100644 test/testcases/tests/level3/core/nodegetuserdata01.xml create mode 100644 test/testcases/tests/level3/core/nodegetuserdata02.xml create mode 100644 test/testcases/tests/level3/core/nodegetuserdata03.xml create mode 100644 test/testcases/tests/level3/core/nodegetuserdata04.xml create mode 100644 test/testcases/tests/level3/core/nodegetuserdata05.xml create mode 100644 test/testcases/tests/level3/core/nodegetuserdata06.xml create mode 100644 test/testcases/tests/level3/core/nodegetuserdata07.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore01.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore02.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore03.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore04.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore05.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore06.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore07.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore08.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore09.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore10.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore11.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore12.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore13.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore14.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore15.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore16.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore17.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore18.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore19.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore20.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore21.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore22.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore23.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore24.xml create mode 100644 test/testcases/tests/level3/core/nodeinsertbefore25.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace01.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace02.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace03.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace04.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace05.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace06.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace07.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace08.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace09.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace10.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace11.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace13.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace14.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace15.xml create mode 100644 test/testcases/tests/level3/core/nodeisdefaultnamespace16.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode01.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode02.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode03.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode04.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode05.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode06.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode07.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode08.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode09.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode10.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode11.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode12.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode13.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode14.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode15.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode16.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode17.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode18.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode19.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode20.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode21.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode22.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode25.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode26.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode27.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode28.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode29.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode31.xml create mode 100644 test/testcases/tests/level3/core/nodeisequalnode32.xml create mode 100644 test/testcases/tests/level3/core/nodeissamenode01.xml create mode 100644 test/testcases/tests/level3/core/nodeissamenode02.xml create mode 100644 test/testcases/tests/level3/core/nodeissamenode03.xml create mode 100644 test/testcases/tests/level3/core/nodeissamenode04.xml create mode 100644 test/testcases/tests/level3/core/nodeissamenode05.xml create mode 100644 test/testcases/tests/level3/core/nodeissamenode06.xml create mode 100644 test/testcases/tests/level3/core/nodeissamenode07.xml create mode 100644 test/testcases/tests/level3/core/nodeissamenode08.xml create mode 100644 test/testcases/tests/level3/core/nodeissamenode09.xml create mode 100644 test/testcases/tests/level3/core/nodeissamenode10.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri01.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri02.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri03.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri04.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri05.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri06.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri07.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri08.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri09.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri10.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri11.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri13.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri14.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri15.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri16.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri17.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri18.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri19.xml create mode 100644 test/testcases/tests/level3/core/nodelookupnamespaceuri20.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix01.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix02.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix03.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix04.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix05.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix06.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix07.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix08.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix09.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix10.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix11.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix12.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix13.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix14.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix15.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix16.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix17.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix18.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix19.xml create mode 100644 test/testcases/tests/level3/core/nodelookupprefix20.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild01.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild02.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild03.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild04.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild05.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild07.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild08.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild09.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild10.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild11.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild12.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild13.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild14.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild15.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild16.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild17.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild18.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild19.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild20.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild21.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild22.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild23.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild24.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild25.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild26.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild27.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild28.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild29.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild30.xml create mode 100644 test/testcases/tests/level3/core/noderemovechild31.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild01.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild02.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild03.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild04.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild06.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild07.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild08.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild10.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild12.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild13.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild14.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild15.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild16.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild17.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild18.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild19.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild20.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild21.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild22.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild23.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild24.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild25.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild26.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild27.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild28.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild29.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild30.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild31.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild32.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild33.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild34.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild35.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild36.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild37.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild38.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild39.xml create mode 100644 test/testcases/tests/level3/core/nodereplacechild40.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent01.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent02.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent03.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent04.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent05.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent06.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent07.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent08.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent10.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent11.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent12.xml create mode 100644 test/testcases/tests/level3/core/nodesettextcontent13.xml create mode 100644 test/testcases/tests/level3/core/nodesetuserdata01.xml create mode 100644 test/testcases/tests/level3/core/nodesetuserdata02.xml create mode 100644 test/testcases/tests/level3/core/nodesetuserdata03.xml create mode 100644 test/testcases/tests/level3/core/nodesetuserdata04.xml create mode 100644 test/testcases/tests/level3/core/nodesetuserdata05.xml create mode 100644 test/testcases/tests/level3/core/nodesetuserdata06.xml create mode 100644 test/testcases/tests/level3/core/nodesetuserdata07.xml create mode 100644 test/testcases/tests/level3/core/nodesetuserdata08.xml create mode 100644 test/testcases/tests/level3/core/nodesetuserdata09.xml create mode 100644 test/testcases/tests/level3/core/nodesetuserdata10.xml create mode 100644 test/testcases/tests/level3/core/normalizecharacters01.xml create mode 100644 test/testcases/tests/level3/core/normalizecharacters02.xml create mode 100644 test/testcases/tests/level3/core/normalizecharacters03.xml create mode 100644 test/testcases/tests/level3/core/normalizecharacters04.xml create mode 100644 test/testcases/tests/level3/core/normalizecharacters05.xml create mode 100644 test/testcases/tests/level3/core/normalizecharacters06.xml create mode 100644 test/testcases/tests/level3/core/normalizecharacters07.xml create mode 100644 test/testcases/tests/level3/core/normalizecharacters08.xml create mode 100644 test/testcases/tests/level3/core/splitcdatasections01.xml create mode 100644 test/testcases/tests/level3/core/textiselementcontentwhitespace01.xml create mode 100644 test/testcases/tests/level3/core/textiselementcontentwhitespace02.xml create mode 100644 test/testcases/tests/level3/core/textiselementcontentwhitespace03.xml create mode 100644 test/testcases/tests/level3/core/textiselementcontentwhitespace04.xml create mode 100644 test/testcases/tests/level3/core/textiselementcontentwhitespace05.xml create mode 100644 test/testcases/tests/level3/core/textiselementcontentwhitespace06.xml create mode 100644 test/testcases/tests/level3/core/textreplacewholetext01.xml create mode 100644 test/testcases/tests/level3/core/textreplacewholetext02.xml create mode 100644 test/testcases/tests/level3/core/textreplacewholetext03.xml create mode 100644 test/testcases/tests/level3/core/textreplacewholetext04.xml create mode 100644 test/testcases/tests/level3/core/textreplacewholetext05.xml create mode 100644 test/testcases/tests/level3/core/textreplacewholetext06.xml create mode 100644 test/testcases/tests/level3/core/textreplacewholetext07.xml create mode 100644 test/testcases/tests/level3/core/textreplacewholetext08.xml create mode 100644 test/testcases/tests/level3/core/textwholetext01.xml create mode 100644 test/testcases/tests/level3/core/textwholetext02.xml create mode 100644 test/testcases/tests/level3/core/textwholetext03.xml create mode 100644 test/testcases/tests/level3/core/typeinfogettypename03.xml create mode 100644 test/testcases/tests/level3/core/typeinfogettypename04.xml create mode 100644 test/testcases/tests/level3/core/typeinfogettypenamespace01.xml create mode 100644 test/testcases/tests/level3/core/typeinfogettypenamespace03.xml create mode 100644 test/testcases/tests/level3/core/typeinfogettypenamespace04.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom01.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom02.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom03.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom04.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom05.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom06.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom07.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom08.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom09.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom10.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom11.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom12.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom13.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom14.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom15.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom16.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom17.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom18.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom19.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom20.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom21.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom22.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom23.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom24.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom25.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom26.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom27.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom28.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom29.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom30.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom31.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom32.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom33.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom34.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom35.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom36.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom37.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom38.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom39.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom40.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom41.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom42.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom43.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom44.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom45.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom46.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom47.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom48.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom49.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom50.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom51.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom52.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom53.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom54.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom55.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom56.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom57.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom58.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom59.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom60.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom61.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom62.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom63.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom64.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom65.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom66.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom67.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom68.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom69.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom70.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom71.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom72.xml create mode 100644 test/testcases/tests/level3/core/typeinfoisderivedfrom73.xml create mode 100644 test/testcases/tests/level3/core/userdatahandler01.xml create mode 100644 test/testcases/tests/level3/core/userdatahandler02.xml create mode 100644 test/testcases/tests/level3/core/userdatahandler03.xml create mode 100644 test/testcases/tests/level3/core/userdatahandler04.xml create mode 100644 test/testcases/tests/level3/core/wellformed01.xml create mode 100644 test/testcases/tests/level3/core/wellformed02.xml create mode 100644 test/testcases/tests/level3/core/wellformed03.xml create mode 100644 test/testcases/tests/level3/core/wellformed04.xml (limited to 'test/testcases/tests/level3/core') diff --git a/test/testcases/tests/level3/core/.cvsignore b/test/testcases/tests/level3/core/.cvsignore new file mode 100644 index 0000000..65d27fe --- /dev/null +++ b/test/testcases/tests/level3/core/.cvsignore @@ -0,0 +1,3 @@ +dom3.dtd +test-to-html.xsl +dom3.xsd diff --git a/test/testcases/tests/level3/core/CVS/Entries b/test/testcases/tests/level3/core/CVS/Entries new file mode 100644 index 0000000..078b303 --- /dev/null +++ b/test/testcases/tests/level3/core/CVS/Entries @@ -0,0 +1,726 @@ +D/files//// +/.cvsignore/1.1/Fri Apr 3 02:48:00 2009// +/alltests.xml/1.42/Fri Apr 3 02:47:59 2009// +/attrgetschematypeinfo01.xml/1.4/Fri Apr 3 02:48:01 2009// +/attrgetschematypeinfo02.xml/1.4/Fri Apr 3 02:48:01 2009// +/attrgetschematypeinfo03.xml/1.6/Fri Apr 3 02:47:59 2009// +/attrgetschematypeinfo04.xml/1.6/Fri Apr 3 02:47:58 2009// +/attrgetschematypeinfo05.xml/1.5/Fri Apr 3 02:48:00 2009// +/attrgetschematypeinfo06.xml/1.4/Fri Apr 3 02:47:59 2009// +/attrgetschematypeinfo07.xml/1.3/Fri Apr 3 02:48:00 2009// +/attrgetschematypeinfo08.xml/1.3/Fri Apr 3 02:48:00 2009// +/attrisid01.xml/1.6/Fri Apr 3 02:48:00 2009// +/attrisid02.xml/1.6/Fri Apr 3 02:47:58 2009// +/attrisid03.xml/1.6/Fri Apr 3 02:47:59 2009// +/attrisid04.xml/1.5/Fri Apr 3 02:47:58 2009// +/attrisid05.xml/1.6/Fri Apr 3 02:48:01 2009// +/attrisid06.xml/1.5/Fri Apr 3 02:47:59 2009// +/attrisid07.xml/1.2/Fri Apr 3 02:47:58 2009// +/canonicalform01.xml/1.3/Fri Apr 3 02:47:58 2009// +/canonicalform02.xml/1.3/Fri Apr 3 02:48:00 2009// +/canonicalform03.xml/1.2/Fri Apr 3 02:48:01 2009// +/canonicalform04.xml/1.3/Fri Apr 3 02:48:00 2009// +/canonicalform05.xml/1.2/Fri Apr 3 02:47:59 2009// +/canonicalform06.xml/1.2/Fri Apr 3 02:48:01 2009// +/canonicalform07.xml/1.3/Fri Apr 3 02:48:00 2009// +/canonicalform08.xml/1.4/Fri Apr 3 02:47:59 2009// +/canonicalform09.xml/1.4/Fri Apr 3 02:47:59 2009// +/canonicalform10.xml/1.3/Fri Apr 3 02:47:58 2009// +/canonicalform11.xml/1.3/Fri Apr 3 02:48:01 2009// +/canonicalform12.xml/1.2/Fri Apr 3 02:47:59 2009// +/cdatasections01.xml/1.2/Fri Apr 3 02:48:00 2009// +/checkcharacternormalization01.xml/1.3/Fri Apr 3 02:48:00 2009// +/checkcharacternormalization02.xml/1.4/Fri Apr 3 02:48:00 2009// +/checkcharacternormalization03.xml/1.3/Fri Apr 3 02:48:01 2009// +/comments01.xml/1.2/Fri Apr 3 02:47:59 2009// +/datatypenormalization01.xml/1.7/Fri Apr 3 02:47:58 2009// +/datatypenormalization02.xml/1.8/Fri Apr 3 02:47:59 2009// +/datatypenormalization03.xml/1.8/Fri Apr 3 02:48:01 2009// +/datatypenormalization04.xml/1.8/Fri Apr 3 02:48:00 2009// +/datatypenormalization05.xml/1.8/Fri Apr 3 02:48:00 2009// +/datatypenormalization06.xml/1.8/Fri Apr 3 02:47:58 2009// +/datatypenormalization07.xml/1.3/Fri Apr 3 02:48:01 2009// +/datatypenormalization08.xml/1.3/Fri Apr 3 02:48:01 2009// +/datatypenormalization09.xml/1.3/Fri Apr 3 02:48:00 2009// +/datatypenormalization10.xml/1.3/Fri Apr 3 02:47:58 2009// +/datatypenormalization11.xml/1.3/Fri Apr 3 02:47:59 2009// +/datatypenormalization12.xml/1.3/Fri Apr 3 02:47:59 2009// +/datatypenormalization13.xml/1.3/Fri Apr 3 02:48:01 2009// +/datatypenormalization14.xml/1.3/Fri Apr 3 02:48:00 2009// +/datatypenormalization15.xml/1.3/Fri Apr 3 02:47:58 2009// +/datatypenormalization16.xml/1.4/Fri Apr 3 02:48:00 2009// +/datatypenormalization17.xml/1.3/Fri Apr 3 02:48:00 2009// +/datatypenormalization18.xml/1.3/Fri Apr 3 02:48:00 2009// +/documentadoptnode01.xml/1.7/Fri Apr 3 02:48:00 2009// +/documentadoptnode02.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentadoptnode03.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentadoptnode04.xml/1.6/Fri Apr 3 02:48:01 2009// +/documentadoptnode05.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentadoptnode06.xml/1.6/Fri Apr 3 02:47:59 2009// +/documentadoptnode07.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentadoptnode08.xml/1.6/Fri Apr 3 02:47:59 2009// +/documentadoptnode09.xml/1.6/Fri Apr 3 02:47:58 2009// +/documentadoptnode10.xml/1.6/Fri Apr 3 02:48:01 2009// +/documentadoptnode11.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentadoptnode12.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentadoptnode13.xml/1.7/Fri Apr 3 02:47:58 2009// +/documentadoptnode14.xml/1.7/Fri Apr 3 02:48:00 2009// +/documentadoptnode15.xml/1.7/Fri Apr 3 02:47:59 2009// +/documentadoptnode16.xml/1.7/Fri Apr 3 02:47:58 2009// +/documentadoptnode17.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentadoptnode18.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentadoptnode19.xml/1.6/Fri Apr 3 02:47:59 2009// +/documentadoptnode20.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentadoptnode21.xml/1.2/Fri Apr 3 02:47:59 2009// +/documentadoptnode22.xml/1.7/Fri Apr 3 02:48:01 2009// +/documentadoptnode23.xml/1.7/Fri Apr 3 02:47:59 2009// +/documentadoptnode24.xml/1.3/Fri Apr 3 02:47:59 2009// +/documentadoptnode25.xml/1.7/Fri Apr 3 02:47:58 2009// +/documentadoptnode26.xml/1.8/Fri Apr 3 02:47:58 2009// +/documentadoptnode27.xml/1.8/Fri Apr 3 02:47:59 2009// +/documentadoptnode28.xml/1.7/Fri Apr 3 02:48:01 2009// +/documentadoptnode30.xml/1.7/Fri Apr 3 02:48:00 2009// +/documentadoptnode31.xml/1.7/Fri Apr 3 02:48:00 2009// +/documentadoptnode32.xml/1.7/Fri Apr 3 02:48:00 2009// +/documentadoptnode33.xml/1.7/Fri Apr 3 02:48:00 2009// +/documentadoptnode34.xml/1.7/Fri Apr 3 02:47:59 2009// +/documentadoptnode35.xml/1.8/Fri Apr 3 02:48:00 2009// +/documentadoptnode36.xml/1.8/Fri Apr 3 02:47:59 2009// +/documentgetdoctype01.xml/1.5/Fri Apr 3 02:48:00 2009// +/documentgetdocumenturi01.xml/1.4/Fri Apr 3 02:47:59 2009// +/documentgetdocumenturi02.xml/1.5/Fri Apr 3 02:48:01 2009// +/documentgetdocumenturi03.xml/1.5/Fri Apr 3 02:47:58 2009// +/documentgetinputencoding01.xml/1.4/Fri Apr 3 02:48:01 2009// +/documentgetinputencoding02.xml/1.5/Fri Apr 3 02:48:01 2009// +/documentgetinputencoding03.xml/1.4/Fri Apr 3 02:48:00 2009// +/documentgetinputencoding04.xml/1.4/Fri Apr 3 02:48:00 2009// +/documentgetstricterrorchecking01.xml/1.4/Fri Apr 3 02:48:00 2009// +/documentgetstricterrorchecking02.xml/1.5/Fri Apr 3 02:47:58 2009// +/documentgetxmlencoding01.xml/1.4/Fri Apr 3 02:48:01 2009// +/documentgetxmlencoding02.xml/1.5/Fri Apr 3 02:48:00 2009// +/documentgetxmlencoding03.xml/1.4/Fri Apr 3 02:48:00 2009// +/documentgetxmlencoding04.xml/1.4/Fri Apr 3 02:47:59 2009// +/documentgetxmlencoding05.xml/1.4/Fri Apr 3 02:48:00 2009// +/documentgetxmlstandalone01.xml/1.4/Fri Apr 3 02:48:00 2009// +/documentgetxmlstandalone02.xml/1.5/Fri Apr 3 02:47:58 2009// +/documentgetxmlstandalone03.xml/1.4/Fri Apr 3 02:47:58 2009// +/documentgetxmlstandalone04.xml/1.4/Fri Apr 3 02:48:00 2009// +/documentgetxmlstandalone05.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentgetxmlversion01.xml/1.4/Fri Apr 3 02:48:01 2009// +/documentgetxmlversion02.xml/1.5/Fri Apr 3 02:47:58 2009// +/documentgetxmlversion03.xml/1.4/Fri Apr 3 02:48:00 2009// +/documentnormalizedocument01.xml/1.6/Fri Apr 3 02:48:01 2009// +/documentnormalizedocument02.xml/1.10/Fri Apr 3 02:48:00 2009// +/documentnormalizedocument03.xml/1.11/Fri Apr 3 02:48:01 2009// +/documentnormalizedocument04.xml/1.10/Fri Apr 3 02:47:58 2009// +/documentnormalizedocument05.xml/1.3/Fri Apr 3 02:47:59 2009// +/documentnormalizedocument06.xml/1.5/Fri Apr 3 02:47:59 2009// +/documentnormalizedocument07.xml/1.4/Fri Apr 3 02:47:59 2009// +/documentnormalizedocument08.xml/1.2/Fri Apr 3 02:48:00 2009// +/documentnormalizedocument09.xml/1.3/Fri Apr 3 02:48:00 2009// +/documentnormalizedocument10.xml/1.3/Fri Apr 3 02:48:00 2009// +/documentnormalizedocument11.xml/1.3/Fri Apr 3 02:47:59 2009// +/documentnormalizedocument12.xml/1.3/Fri Apr 3 02:48:00 2009// +/documentnormalizedocument13.xml/1.2/Fri Apr 3 02:48:00 2009// +/documentrenamenode01.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentrenamenode02.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentrenamenode03.xml/1.7/Fri Apr 3 02:47:58 2009// +/documentrenamenode04.xml/1.7/Fri Apr 3 02:47:58 2009// +/documentrenamenode05.xml/1.7/Fri Apr 3 02:47:59 2009// +/documentrenamenode06.xml/1.6/Fri Apr 3 02:47:58 2009// +/documentrenamenode07.xml/1.7/Fri Apr 3 02:48:00 2009// +/documentrenamenode08.xml/1.7/Fri Apr 3 02:48:00 2009// +/documentrenamenode09.xml/1.3/Fri Apr 3 02:48:00 2009// +/documentrenamenode10.xml/1.3/Fri Apr 3 02:48:00 2009// +/documentrenamenode11.xml/1.3/Fri Apr 3 02:48:01 2009// +/documentrenamenode12.xml/1.3/Fri Apr 3 02:48:00 2009// +/documentrenamenode13.xml/1.3/Fri Apr 3 02:47:59 2009// +/documentrenamenode14.xml/1.3/Fri Apr 3 02:48:00 2009// +/documentrenamenode15.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentrenamenode16.xml/1.6/Fri Apr 3 02:47:59 2009// +/documentrenamenode17.xml/1.7/Fri Apr 3 02:47:58 2009// +/documentrenamenode18.xml/1.7/Fri Apr 3 02:47:59 2009// +/documentrenamenode19.xml/1.2/Fri Apr 3 02:48:00 2009// +/documentrenamenode20.xml/1.7/Fri Apr 3 02:47:59 2009// +/documentrenamenode21.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentrenamenode22.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentrenamenode23.xml/1.2/Fri Apr 3 02:48:00 2009// +/documentrenamenode24.xml/1.2/Fri Apr 3 02:48:00 2009// +/documentrenamenode25.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentrenamenode26.xml/1.6/Fri Apr 3 02:47:59 2009// +/documentrenamenode27.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentrenamenode28.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentrenamenode29.xml/1.6/Fri Apr 3 02:48:00 2009// +/documentsetdocumenturi01.xml/1.5/Fri Apr 3 02:47:59 2009// +/documentsetdocumenturi02.xml/1.5/Fri Apr 3 02:48:00 2009// +/documentsetdocumenturi03.xml/1.6/Fri Apr 3 02:47:58 2009// +/documentsetstricterrorchecking01.xml/1.5/Fri Apr 3 02:48:00 2009// +/documentsetstricterrorchecking02.xml/1.5/Fri Apr 3 02:48:00 2009// +/documentsetstricterrorchecking03.xml/1.5/Fri Apr 3 02:48:01 2009// +/documentsetxmlstandalone01.xml/1.5/Fri Apr 3 02:47:59 2009// +/documentsetxmlstandalone02.xml/1.7/Fri Apr 3 02:47:59 2009// +/documentsetxmlversion01.xml/1.6/Fri Apr 3 02:47:59 2009// +/documentsetxmlversion02.xml/1.6/Fri Apr 3 02:47:58 2009// +/documentsetxmlversion03.xml/1.6/Fri Apr 3 02:47:58 2009// +/documentsetxmlversion05.xml/1.6/Fri Apr 3 02:47:59 2009// +/domconfigcanonicalform1.xml/1.5/Fri Apr 3 02:48:00 2009// +/domconfigcdatasections1.xml/1.4/Fri Apr 3 02:47:58 2009// +/domconfigcheckcharacternormalization1.xml/1.4/Fri Apr 3 02:48:00 2009// +/domconfigcomments1.xml/1.3/Fri Apr 3 02:48:00 2009// +/domconfigdatatypenormalization1.xml/1.3/Fri Apr 3 02:48:00 2009// +/domconfigdatatypenormalization2.xml/1.2/Fri Apr 3 02:48:01 2009// +/domconfigelementcontentwhitespace1.xml/1.5/Fri Apr 3 02:48:00 2009// +/domconfigentities1.xml/1.4/Fri Apr 3 02:47:59 2009// +/domconfigerrorhandler1.xml/1.5/Fri Apr 3 02:47:58 2009// +/domconfigerrorhandler2.xml/1.3/Fri Apr 3 02:47:58 2009// +/domconfiginfoset1.xml/1.5/Fri Apr 3 02:47:59 2009// +/domconfignamespacedeclarations1.xml/1.4/Fri Apr 3 02:48:00 2009// +/domconfignamespaces1.xml/1.3/Fri Apr 3 02:48:00 2009// +/domconfignamespaces2.xml/1.3/Fri Apr 3 02:47:58 2009// +/domconfignormalizecharacters1.xml/1.4/Fri Apr 3 02:47:58 2009// +/domconfigparameternames01.xml/1.6/Fri Apr 3 02:48:00 2009// +/domconfigschemalocation1.xml/1.4/Fri Apr 3 02:47:58 2009// +/domconfigschematype1.xml/1.4/Fri Apr 3 02:48:01 2009// +/domconfigsplitcdatasections1.xml/1.4/Fri Apr 3 02:48:01 2009// +/domconfigurationcansetparameter01.xml/1.6/Fri Apr 3 02:48:00 2009// +/domconfigurationcansetparameter02.xml/1.3/Fri Apr 3 02:48:00 2009// +/domconfigurationcansetparameter03.xml/1.4/Fri Apr 3 02:48:00 2009// +/domconfigurationcansetparameter04.xml/1.4/Fri Apr 3 02:48:00 2009// +/domconfigurationcansetparameter06.xml/1.4/Fri Apr 3 02:48:00 2009// +/domconfigurationgetparameter01.xml/1.6/Fri Apr 3 02:48:00 2009// +/domconfigurationgetparameter02.xml/1.5/Fri Apr 3 02:48:00 2009// +/domconfigvalidate1.xml/1.4/Fri Apr 3 02:48:01 2009// +/domconfigvalidateifschema1.xml/1.4/Fri Apr 3 02:48:00 2009// +/domconfigwellformed1.xml/1.4/Fri Apr 3 02:48:00 2009// +/domimplementationgetfeature01.xml/1.5/Fri Apr 3 02:48:00 2009// +/domimplementationgetfeature02.xml/1.5/Fri Apr 3 02:48:00 2009// +/domimplementationgetfeature03.xml/1.4/Fri Apr 3 02:47:58 2009// +/domimplementationgetfeature05.xml/1.4/Fri Apr 3 02:47:58 2009// +/domimplementationgetfeature06.xml/1.4/Fri Apr 3 02:48:00 2009// +/domimplementationregistry01.xml/1.2/Fri Apr 3 02:48:00 2009// +/domimplementationregistry02.xml/1.3/Fri Apr 3 02:48:00 2009// +/domimplementationregistry03.xml/1.3/Fri Apr 3 02:48:01 2009// +/domimplementationregistry04.xml/1.3/Fri Apr 3 02:48:00 2009// +/domimplementationregistry05.xml/1.3/Fri Apr 3 02:47:59 2009// +/domimplementationregistry06.xml/1.3/Fri Apr 3 02:47:58 2009// +/domimplementationregistry07.xml/1.3/Fri Apr 3 02:48:01 2009// +/domimplementationregistry08.xml/1.3/Fri Apr 3 02:48:01 2009// +/domimplementationregistry09.xml/1.3/Fri Apr 3 02:48:00 2009// +/domimplementationregistry10.xml/1.3/Fri Apr 3 02:48:01 2009// +/domimplementationregistry11.xml/1.3/Fri Apr 3 02:48:00 2009// +/domimplementationregistry12.xml/1.3/Fri Apr 3 02:48:00 2009// +/domimplementationregistry13.xml/1.4/Fri Apr 3 02:48:01 2009// +/domimplementationregistry14.xml/1.3/Fri Apr 3 02:48:00 2009// +/domimplementationregistry15.xml/1.3/Fri Apr 3 02:47:59 2009// +/domimplementationregistry16.xml/1.3/Fri Apr 3 02:48:00 2009// +/domimplementationregistry17.xml/1.3/Fri Apr 3 02:48:01 2009// +/domimplementationregistry18.xml/1.3/Fri Apr 3 02:47:59 2009// +/domimplementationregistry19.xml/1.3/Fri Apr 3 02:47:59 2009// +/domimplementationregistry20.xml/1.4/Fri Apr 3 02:48:00 2009// +/domimplementationregistry21.xml/1.3/Fri Apr 3 02:48:00 2009// +/domimplementationregistry22.xml/1.3/Fri Apr 3 02:47:59 2009// +/domimplementationregistry23.xml/1.4/Fri Apr 3 02:47:59 2009// +/domimplementationregistry24.xml/1.2/Fri Apr 3 02:48:01 2009// +/domimplementationregistry25.xml/1.2/Fri Apr 3 02:47:58 2009// +/domstringlistcontains01.xml/1.3/Fri Apr 3 02:47:59 2009// +/domstringlistcontains02.xml/1.2/Fri Apr 3 02:47:58 2009// +/domstringlistgetlength01.xml/1.5/Fri Apr 3 02:48:00 2009// +/domstringlistitem01.xml/1.4/Fri Apr 3 02:48:00 2009// +/domstringlistitem02.xml/1.2/Fri Apr 3 02:47:59 2009// +/elementcontentwhitespace01.xml/1.5/Fri Apr 3 02:48:01 2009// +/elementcontentwhitespace02.xml/1.3/Fri Apr 3 02:48:00 2009// +/elementcontentwhitespace03.xml/1.3/Fri Apr 3 02:48:01 2009// +/elementgetschematypeinfo01.xml/1.3/Fri Apr 3 02:48:00 2009// +/elementgetschematypeinfo02.xml/1.5/Fri Apr 3 02:47:58 2009// +/elementgetschematypeinfo03.xml/1.4/Fri Apr 3 02:47:58 2009// +/elementgetschematypeinfo04.xml/1.3/Fri Apr 3 02:48:00 2009// +/elementgetschematypeinfo05.xml/1.4/Fri Apr 3 02:48:00 2009// +/elementgetschematypeinfo06.xml/1.3/Fri Apr 3 02:48:00 2009// +/elementgetschematypeinfo07.xml/1.3/Fri Apr 3 02:47:58 2009// +/elementsetidattribute01.xml/1.6/Fri Apr 3 02:47:58 2009// +/elementsetidattribute03.xml/1.6/Fri Apr 3 02:48:00 2009// +/elementsetidattribute04.xml/1.6/Fri Apr 3 02:47:59 2009// +/elementsetidattribute05.xml/1.6/Fri Apr 3 02:48:01 2009// +/elementsetidattribute06.xml/1.6/Fri Apr 3 02:48:01 2009// +/elementsetidattribute07.xml/1.6/Fri Apr 3 02:47:59 2009// +/elementsetidattribute08.xml/1.6/Fri Apr 3 02:48:01 2009// +/elementsetidattribute09.xml/1.6/Fri Apr 3 02:48:01 2009// +/elementsetidattribute10.xml/1.6/Fri Apr 3 02:48:00 2009// +/elementsetidattribute11.xml/1.6/Fri Apr 3 02:48:00 2009// +/elementsetidattributenode01.xml/1.6/Fri Apr 3 02:47:59 2009// +/elementsetidattributenode02.xml/1.6/Fri Apr 3 02:48:00 2009// +/elementsetidattributenode03.xml/1.6/Fri Apr 3 02:48:00 2009// +/elementsetidattributenode04.xml/1.6/Fri Apr 3 02:48:00 2009// +/elementsetidattributenode05.xml/1.6/Fri Apr 3 02:48:00 2009// +/elementsetidattributenode06.xml/1.6/Fri Apr 3 02:48:00 2009// +/elementsetidattributenode07.xml/1.6/Fri Apr 3 02:47:58 2009// +/elementsetidattributenode08.xml/1.2/Fri Apr 3 02:48:01 2009// +/elementsetidattributenode09.xml/1.2/Fri Apr 3 02:48:00 2009// +/elementsetidattributenode10.xml/1.2/Fri Apr 3 02:48:00 2009// +/elementsetidattributens01.xml/1.6/Fri Apr 3 02:48:01 2009// +/elementsetidattributens02.xml/1.5/Fri Apr 3 02:47:58 2009// +/elementsetidattributens03.xml/1.6/Fri Apr 3 02:47:58 2009// +/elementsetidattributens04.xml/1.2/Fri Apr 3 02:48:00 2009// +/elementsetidattributens05.xml/1.2/Fri Apr 3 02:48:00 2009// +/elementsetidattributens06.xml/1.6/Fri Apr 3 02:47:58 2009// +/elementsetidattributens07.xml/1.6/Fri Apr 3 02:47:58 2009// +/elementsetidattributens08.xml/1.6/Fri Apr 3 02:48:00 2009// +/elementsetidattributens09.xml/1.2/Fri Apr 3 02:47:59 2009// +/elementsetidattributens10.xml/1.2/Fri Apr 3 02:48:00 2009// +/elementsetidattributens11.xml/1.2/Fri Apr 3 02:48:00 2009// +/elementsetidattributens12.xml/1.2/Fri Apr 3 02:48:01 2009// +/elementsetidattributens13.xml/1.6/Fri Apr 3 02:47:58 2009// +/elementsetidattributens14.xml/1.2/Fri Apr 3 02:48:01 2009// +/entities01.xml/1.3/Fri Apr 3 02:47:58 2009// +/entities02.xml/1.3/Fri Apr 3 02:48:00 2009// +/entities03.xml/1.3/Fri Apr 3 02:47:59 2009// +/entities04.xml/1.3/Fri Apr 3 02:48:01 2009// +/entitygetinputencoding01.xml/1.4/Fri Apr 3 02:48:00 2009// +/entitygetinputencoding02.xml/1.4/Fri Apr 3 02:48:00 2009// +/entitygetinputencoding03.xml/1.5/Fri Apr 3 02:47:59 2009// +/entitygetinputencoding04.xml/1.5/Fri Apr 3 02:48:00 2009// +/entitygetxmlencoding01.xml/1.4/Fri Apr 3 02:48:00 2009// +/entitygetxmlencoding02.xml/1.4/Fri Apr 3 02:48:00 2009// +/entitygetxmlencoding03.xml/1.4/Fri Apr 3 02:48:00 2009// +/entitygetxmlencoding04.xml/1.4/Fri Apr 3 02:48:00 2009// +/entitygetxmlversion01.xml/1.4/Fri Apr 3 02:48:01 2009// +/entitygetxmlversion02.xml/1.4/Fri Apr 3 02:47:59 2009// +/entitygetxmlversion03.xml/1.4/Fri Apr 3 02:48:01 2009// +/entitygetxmlversion04.xml/1.4/Fri Apr 3 02:48:01 2009// +/handleerror01.xml/1.3/Fri Apr 3 02:48:01 2009// +/handleerror02.xml/1.3/Fri Apr 3 02:48:00 2009// +/hasFeature01.xml/1.5/Fri Apr 3 02:48:01 2009// +/hasFeature02.xml/1.2/Fri Apr 3 02:48:00 2009// +/hasFeature03.xml/1.2/Fri Apr 3 02:48:01 2009// +/hasFeature04.xml/1.2/Fri Apr 3 02:48:00 2009// +/infoset01.xml/1.3/Fri Apr 3 02:47:58 2009// +/infoset02.xml/1.3/Fri Apr 3 02:48:01 2009// +/infoset03.xml/1.2/Fri Apr 3 02:47:59 2009// +/infoset04.xml/1.2/Fri Apr 3 02:48:01 2009// +/infoset05.xml/1.3/Fri Apr 3 02:47:59 2009// +/infoset06.xml/1.2/Fri Apr 3 02:47:59 2009// +/infoset07.xml/1.4/Fri Apr 3 02:48:00 2009// +/infoset08.xml/1.3/Fri Apr 3 02:48:00 2009// +/infoset09.xml/1.2/Fri Apr 3 02:48:00 2009// +/metadata.xml/1.2/Fri Apr 3 02:47:58 2009// +/namespacedeclarations01.xml/1.3/Fri Apr 3 02:48:01 2009// +/namespacedeclarations02.xml/1.3/Fri Apr 3 02:48:00 2009// +/nodeappendchild01.xml/1.2/Fri Apr 3 02:48:00 2009// +/nodeappendchild02.xml/1.2/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition01.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition02.xml/1.7/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition03.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodecomparedocumentposition04.xml/1.4/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition05.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition06.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition07.xml/1.8/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition08.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition09.xml/1.7/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition10.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition11.xml/1.7/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition12.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition13.xml/1.7/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition14.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition15.xml/1.7/Fri Apr 3 02:47:58 2009// +/nodecomparedocumentposition16.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition17.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition18.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition19.xml/1.2/Fri Apr 3 02:47:58 2009// +/nodecomparedocumentposition20.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition21.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodecomparedocumentposition22.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition23.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition24.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodecomparedocumentposition25.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition26.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition27.xml/1.6/Fri Apr 3 02:48:01 2009// +/nodecomparedocumentposition28.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodecomparedocumentposition29.xml/1.7/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition30.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodecomparedocumentposition31.xml/1.7/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition32.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodecomparedocumentposition33.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition34.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition35.xml/1.6/Fri Apr 3 02:48:01 2009// +/nodecomparedocumentposition36.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition37.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodecomparedocumentposition38.xml/1.6/Fri Apr 3 02:48:01 2009// +/nodecomparedocumentposition39.xml/1.7/Fri Apr 3 02:47:59 2009// +/nodecomparedocumentposition40.xml/1.8/Fri Apr 3 02:48:00 2009// +/nodegetbaseuri01.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodegetbaseuri02.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodegetbaseuri03.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodegetbaseuri04.xml/1.6/Fri Apr 3 02:48:01 2009// +/nodegetbaseuri05.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodegetbaseuri06.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodegetbaseuri07.xml/1.8/Fri Apr 3 02:48:00 2009// +/nodegetbaseuri09.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodegetbaseuri10.xml/1.7/Fri Apr 3 02:48:01 2009// +/nodegetbaseuri11.xml/1.7/Fri Apr 3 02:48:01 2009// +/nodegetbaseuri12.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodegetbaseuri13.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodegetbaseuri14.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodegetbaseuri15.xml/1.3/Fri Apr 3 02:48:00 2009// +/nodegetbaseuri16.xml/1.4/Fri Apr 3 02:48:00 2009// +/nodegetbaseuri17.xml/1.3/Fri Apr 3 02:47:59 2009// +/nodegetbaseuri18.xml/1.3/Fri Apr 3 02:47:58 2009// +/nodegetbaseuri19.xml/1.4/Fri Apr 3 02:48:00 2009// +/nodegetbaseuri20.xml/1.3/Fri Apr 3 02:48:00 2009// +/nodegetfeature01.xml/1.3/Fri Apr 3 02:48:00 2009// +/nodegetfeature02.xml/1.3/Fri Apr 3 02:47:59 2009// +/nodegetfeature03.xml/1.3/Fri Apr 3 02:48:00 2009// +/nodegetfeature04.xml/1.3/Fri Apr 3 02:47:59 2009// +/nodegetfeature05.xml/1.3/Fri Apr 3 02:47:59 2009// +/nodegetfeature06.xml/1.3/Fri Apr 3 02:48:01 2009// +/nodegetfeature07.xml/1.3/Fri Apr 3 02:48:01 2009// +/nodegetfeature08.xml/1.3/Fri Apr 3 02:48:01 2009// +/nodegetfeature09.xml/1.3/Fri Apr 3 02:48:00 2009// +/nodegetfeature10.xml/1.3/Fri Apr 3 02:47:59 2009// +/nodegetfeature11.xml/1.3/Fri Apr 3 02:48:01 2009// +/nodegetfeature12.xml/1.3/Fri Apr 3 02:48:00 2009// +/nodegetfeature13.xml/1.3/Fri Apr 3 02:47:58 2009// +/nodegettextcontent01.xml/1.4/Fri Apr 3 02:48:00 2009// +/nodegettextcontent02.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodegettextcontent03.xml/1.4/Fri Apr 3 02:48:01 2009// +/nodegettextcontent04.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodegettextcontent05.xml/1.4/Fri Apr 3 02:48:01 2009// +/nodegettextcontent06.xml/1.5/Fri Apr 3 02:48:01 2009// +/nodegettextcontent07.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodegettextcontent08.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodegettextcontent09.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodegettextcontent10.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodegettextcontent11.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodegettextcontent12.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodegettextcontent13.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodegettextcontent14.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodegettextcontent15.xml/1.2/Fri Apr 3 02:48:01 2009// +/nodegettextcontent16.xml/1.2/Fri Apr 3 02:48:00 2009// +/nodegettextcontent17.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodegettextcontent18.xml/1.4/Fri Apr 3 02:47:59 2009// +/nodegettextcontent19.xml/1.4/Fri Apr 3 02:47:59 2009// +/nodegetuserdata01.xml/1.4/Fri Apr 3 02:47:58 2009// +/nodegetuserdata02.xml/1.4/Fri Apr 3 02:48:01 2009// +/nodegetuserdata03.xml/1.7/Fri Apr 3 02:48:00 2009// +/nodegetuserdata04.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodegetuserdata05.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodegetuserdata06.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodegetuserdata07.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodeinsertbefore01.xml/1.6/Fri Apr 3 02:48:01 2009// +/nodeinsertbefore02.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodeinsertbefore03.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodeinsertbefore04.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeinsertbefore05.xml/1.7/Fri Apr 3 02:48:00 2009// +/nodeinsertbefore06.xml/1.8/Fri Apr 3 02:48:01 2009// +/nodeinsertbefore07.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodeinsertbefore08.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodeinsertbefore09.xml/1.2/Fri Apr 3 02:48:00 2009// +/nodeinsertbefore10.xml/1.8/Fri Apr 3 02:47:58 2009// +/nodeinsertbefore11.xml/1.7/Fri Apr 3 02:47:58 2009// +/nodeinsertbefore12.xml/1.3/Fri Apr 3 02:48:00 2009// +/nodeinsertbefore13.xml/1.8/Fri Apr 3 02:48:00 2009// +/nodeinsertbefore14.xml/1.2/Fri Apr 3 02:48:00 2009// +/nodeinsertbefore15.xml/1.7/Fri Apr 3 02:48:01 2009// +/nodeinsertbefore16.xml/1.7/Fri Apr 3 02:47:59 2009// +/nodeinsertbefore17.xml/1.2/Fri Apr 3 02:48:00 2009// +/nodeinsertbefore18.xml/1.2/Fri Apr 3 02:47:59 2009// +/nodeinsertbefore19.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodeinsertbefore20.xml/1.6/Fri Apr 3 02:48:01 2009// +/nodeinsertbefore21.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodeinsertbefore22.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodeinsertbefore23.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodeinsertbefore24.xml/1.6/Fri Apr 3 02:48:01 2009// +/nodeinsertbefore25.xml/1.6/Fri Apr 3 02:48:01 2009// +/nodeisdefaultnamespace01.xml/1.4/Fri Apr 3 02:47:59 2009// +/nodeisdefaultnamespace02.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisdefaultnamespace03.xml/1.4/Fri Apr 3 02:48:00 2009// +/nodeisdefaultnamespace04.xml/1.4/Fri Apr 3 02:47:58 2009// +/nodeisdefaultnamespace05.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisdefaultnamespace06.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodeisdefaultnamespace07.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisdefaultnamespace08.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisdefaultnamespace09.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisdefaultnamespace10.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodeisdefaultnamespace11.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodeisdefaultnamespace13.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodeisdefaultnamespace14.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodeisdefaultnamespace15.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodeisdefaultnamespace16.xml/1.5/Fri Apr 3 02:48:01 2009// +/nodeisequalnode01.xml/1.5/Fri Apr 3 02:48:01 2009// +/nodeisequalnode02.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodeisequalnode03.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisequalnode04.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisequalnode05.xml/1.4/Fri Apr 3 02:47:58 2009// +/nodeisequalnode06.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodeisequalnode07.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisequalnode08.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodeisequalnode09.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodeisequalnode10.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisequalnode11.xml/1.7/Fri Apr 3 02:47:59 2009// +/nodeisequalnode12.xml/1.4/Fri Apr 3 02:47:58 2009// +/nodeisequalnode13.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisequalnode14.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisequalnode15.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisequalnode16.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodeisequalnode17.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodeisequalnode18.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisequalnode19.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisequalnode20.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisequalnode21.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodeisequalnode22.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodeisequalnode25.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodeisequalnode26.xml/1.4/Fri Apr 3 02:48:00 2009// +/nodeisequalnode27.xml/1.4/Fri Apr 3 02:47:59 2009// +/nodeisequalnode28.xml/1.4/Fri Apr 3 02:47:59 2009// +/nodeisequalnode29.xml/1.4/Fri Apr 3 02:48:01 2009// +/nodeisequalnode31.xml/1.4/Fri Apr 3 02:47:58 2009// +/nodeisequalnode32.xml/1.4/Fri Apr 3 02:48:01 2009// +/nodeissamenode01.xml/1.4/Fri Apr 3 02:48:01 2009// +/nodeissamenode02.xml/1.4/Fri Apr 3 02:47:59 2009// +/nodeissamenode03.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodeissamenode04.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodeissamenode05.xml/1.4/Fri Apr 3 02:47:58 2009// +/nodeissamenode06.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodeissamenode07.xml/1.4/Fri Apr 3 02:47:58 2009// +/nodeissamenode08.xml/1.4/Fri Apr 3 02:48:01 2009// +/nodeissamenode09.xml/1.4/Fri Apr 3 02:47:59 2009// +/nodeissamenode10.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupnamespaceuri01.xml/1.4/Fri Apr 3 02:47:58 2009// +/nodelookupnamespaceuri02.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodelookupnamespaceuri03.xml/1.4/Fri Apr 3 02:48:00 2009// +/nodelookupnamespaceuri04.xml/1.4/Fri Apr 3 02:48:00 2009// +/nodelookupnamespaceuri05.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupnamespaceuri06.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodelookupnamespaceuri07.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupnamespaceuri08.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupnamespaceuri09.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodelookupnamespaceuri10.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupnamespaceuri11.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupnamespaceuri13.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodelookupnamespaceuri14.xml/1.6/Fri Apr 3 02:48:01 2009// +/nodelookupnamespaceuri15.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodelookupnamespaceuri16.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodelookupnamespaceuri17.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodelookupnamespaceuri18.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodelookupnamespaceuri19.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodelookupnamespaceuri20.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupprefix01.xml/1.4/Fri Apr 3 02:48:00 2009// +/nodelookupprefix02.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupprefix03.xml/1.4/Fri Apr 3 02:47:59 2009// +/nodelookupprefix04.xml/1.4/Fri Apr 3 02:48:00 2009// +/nodelookupprefix05.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodelookupprefix06.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupprefix07.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupprefix08.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupprefix09.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupprefix10.xml/1.5/Fri Apr 3 02:48:01 2009// +/nodelookupprefix11.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodelookupprefix12.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupprefix13.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodelookupprefix14.xml/1.6/Fri Apr 3 02:48:01 2009// +/nodelookupprefix15.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodelookupprefix16.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupprefix17.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupprefix18.xml/1.5/Fri Apr 3 02:47:58 2009// +/nodelookupprefix19.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodelookupprefix20.xml/1.5/Fri Apr 3 02:47:59 2009// +/noderemovechild01.xml/1.6/Fri Apr 3 02:47:59 2009// +/noderemovechild02.xml/1.6/Fri Apr 3 02:47:58 2009// +/noderemovechild03.xml/1.6/Fri Apr 3 02:48:00 2009// +/noderemovechild04.xml/1.6/Fri Apr 3 02:48:00 2009// +/noderemovechild05.xml/1.7/Fri Apr 3 02:48:00 2009// +/noderemovechild07.xml/1.7/Fri Apr 3 02:48:01 2009// +/noderemovechild08.xml/1.6/Fri Apr 3 02:48:00 2009// +/noderemovechild09.xml/1.6/Fri Apr 3 02:48:00 2009// +/noderemovechild10.xml/1.6/Fri Apr 3 02:48:00 2009// +/noderemovechild11.xml/1.6/Fri Apr 3 02:48:01 2009// +/noderemovechild12.xml/1.2/Fri Apr 3 02:48:00 2009// +/noderemovechild13.xml/1.6/Fri Apr 3 02:48:01 2009// +/noderemovechild14.xml/1.6/Fri Apr 3 02:48:00 2009// +/noderemovechild15.xml/1.6/Fri Apr 3 02:48:01 2009// +/noderemovechild16.xml/1.6/Fri Apr 3 02:47:59 2009// +/noderemovechild17.xml/1.6/Fri Apr 3 02:48:00 2009// +/noderemovechild18.xml/1.6/Fri Apr 3 02:48:00 2009// +/noderemovechild19.xml/1.7/Fri Apr 3 02:47:58 2009// +/noderemovechild20.xml/1.6/Fri Apr 3 02:47:59 2009// +/noderemovechild21.xml/1.6/Fri Apr 3 02:47:59 2009// +/noderemovechild22.xml/1.6/Fri Apr 3 02:48:01 2009// +/noderemovechild23.xml/1.6/Fri Apr 3 02:47:58 2009// +/noderemovechild24.xml/1.6/Fri Apr 3 02:47:59 2009// +/noderemovechild25.xml/1.6/Fri Apr 3 02:48:00 2009// +/noderemovechild26.xml/1.6/Fri Apr 3 02:47:59 2009// +/noderemovechild27.xml/1.2/Fri Apr 3 02:47:58 2009// +/noderemovechild28.xml/1.6/Fri Apr 3 02:47:58 2009// +/noderemovechild29.xml/1.6/Fri Apr 3 02:48:00 2009// +/noderemovechild30.xml/1.6/Fri Apr 3 02:48:00 2009// +/noderemovechild31.xml/1.7/Fri Apr 3 02:47:59 2009// +/nodereplacechild01.xml/1.2/Fri Apr 3 02:47:58 2009// +/nodereplacechild02.xml/1.2/Fri Apr 3 02:48:01 2009// +/nodereplacechild03.xml/1.2/Fri Apr 3 02:47:59 2009// +/nodereplacechild04.xml/1.2/Fri Apr 3 02:47:58 2009// +/nodereplacechild06.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild07.xml/1.7/Fri Apr 3 02:47:59 2009// +/nodereplacechild08.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodereplacechild10.xml/1.3/Fri Apr 3 02:48:01 2009// +/nodereplacechild12.xml/1.7/Fri Apr 3 02:47:58 2009// +/nodereplacechild13.xml/1.7/Fri Apr 3 02:48:01 2009// +/nodereplacechild14.xml/1.2/Fri Apr 3 02:47:58 2009// +/nodereplacechild15.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodereplacechild16.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild17.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild18.xml/1.7/Fri Apr 3 02:48:00 2009// +/nodereplacechild19.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild20.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodereplacechild21.xml/1.2/Fri Apr 3 02:48:00 2009// +/nodereplacechild22.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild23.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild24.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodereplacechild25.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodereplacechild26.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild27.xml/1.2/Fri Apr 3 02:48:01 2009// +/nodereplacechild28.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodereplacechild29.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild30.xml/1.7/Fri Apr 3 02:47:58 2009// +/nodereplacechild31.xml/1.7/Fri Apr 3 02:48:00 2009// +/nodereplacechild32.xml/1.2/Fri Apr 3 02:48:00 2009// +/nodereplacechild33.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild34.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild35.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild36.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodereplacechild37.xml/1.6/Fri Apr 3 02:47:58 2009// +/nodereplacechild38.xml/1.9/Fri Apr 3 02:48:00 2009// +/nodereplacechild39.xml/1.3/Fri Apr 3 02:47:59 2009// +/nodereplacechild40.xml/1.2/Fri Apr 3 02:48:00 2009// +/nodesettextcontent01.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodesettextcontent02.xml/1.2/Fri Apr 3 02:48:01 2009// +/nodesettextcontent03.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodesettextcontent04.xml/1.6/Fri Apr 3 02:48:01 2009// +/nodesettextcontent05.xml/1.6/Fri Apr 3 02:47:59 2009// +/nodesettextcontent06.xml/1.7/Fri Apr 3 02:48:00 2009// +/nodesettextcontent07.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodesettextcontent08.xml/1.7/Fri Apr 3 02:47:59 2009// +/nodesettextcontent10.xml/1.2/Fri Apr 3 02:47:58 2009// +/nodesettextcontent11.xml/1.7/Fri Apr 3 02:48:00 2009// +/nodesettextcontent12.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodesettextcontent13.xml/1.5/Fri Apr 3 02:47:59 2009// +/nodesetuserdata01.xml/1.5/Fri Apr 3 02:48:00 2009// +/nodesetuserdata02.xml/1.6/Fri Apr 3 02:48:00 2009// +/nodesetuserdata03.xml/1.8/Fri Apr 3 02:47:58 2009// +/nodesetuserdata04.xml/1.8/Fri Apr 3 02:48:01 2009// +/nodesetuserdata05.xml/1.7/Fri Apr 3 02:48:00 2009// +/nodesetuserdata06.xml/1.7/Fri Apr 3 02:48:00 2009// +/nodesetuserdata07.xml/1.7/Fri Apr 3 02:47:59 2009// +/nodesetuserdata08.xml/1.8/Fri Apr 3 02:48:00 2009// +/nodesetuserdata09.xml/1.7/Fri Apr 3 02:47:59 2009// +/nodesetuserdata10.xml/1.6/Fri Apr 3 02:48:01 2009// +/normalizecharacters01.xml/1.3/Fri Apr 3 02:48:00 2009// +/normalizecharacters02.xml/1.4/Fri Apr 3 02:48:00 2009// +/normalizecharacters03.xml/1.3/Fri Apr 3 02:48:00 2009// +/normalizecharacters04.xml/1.3/Fri Apr 3 02:48:00 2009// +/normalizecharacters05.xml/1.3/Fri Apr 3 02:47:59 2009// +/normalizecharacters06.xml/1.3/Fri Apr 3 02:48:00 2009// +/normalizecharacters07.xml/1.3/Fri Apr 3 02:48:00 2009// +/normalizecharacters08.xml/1.3/Fri Apr 3 02:48:00 2009// +/splitcdatasections01.xml/1.2/Fri Apr 3 02:47:59 2009// +/textiselementcontentwhitespace01.xml/1.6/Fri Apr 3 02:47:59 2009// +/textiselementcontentwhitespace02.xml/1.5/Fri Apr 3 02:48:00 2009// +/textiselementcontentwhitespace03.xml/1.6/Fri Apr 3 02:48:00 2009// +/textiselementcontentwhitespace04.xml/1.2/Fri Apr 3 02:48:00 2009// +/textiselementcontentwhitespace05.xml/1.4/Fri Apr 3 02:47:58 2009// +/textiselementcontentwhitespace06.xml/1.4/Fri Apr 3 02:48:01 2009// +/textreplacewholetext01.xml/1.7/Fri Apr 3 02:48:00 2009// +/textreplacewholetext02.xml/1.6/Fri Apr 3 02:48:00 2009// +/textreplacewholetext03.xml/1.5/Fri Apr 3 02:47:59 2009// +/textreplacewholetext04.xml/1.6/Fri Apr 3 02:48:00 2009// +/textreplacewholetext05.xml/1.6/Fri Apr 3 02:48:00 2009// +/textreplacewholetext06.xml/1.2/Fri Apr 3 02:48:01 2009// +/textreplacewholetext07.xml/1.5/Fri Apr 3 02:47:59 2009// +/textreplacewholetext08.xml/1.4/Fri Apr 3 02:47:59 2009// +/textwholetext01.xml/1.6/Fri Apr 3 02:48:00 2009// +/textwholetext02.xml/1.7/Fri Apr 3 02:48:00 2009// +/textwholetext03.xml/1.6/Fri Apr 3 02:48:00 2009// +/typeinfogettypename03.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfogettypename04.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfogettypenamespace01.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfogettypenamespace03.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfogettypenamespace04.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom01.xml/1.4/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom02.xml/1.7/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom03.xml/1.6/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom04.xml/1.6/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom05.xml/1.6/Fri Apr 3 02:48:01 2009// +/typeinfoisderivedfrom06.xml/1.5/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom07.xml/1.5/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom08.xml/1.5/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom09.xml/1.5/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom10.xml/1.5/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom11.xml/1.5/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom12.xml/1.5/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom13.xml/1.5/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom14.xml/1.6/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom15.xml/1.4/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom16.xml/1.4/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom17.xml/1.4/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom18.xml/1.6/Fri Apr 3 02:48:01 2009// +/typeinfoisderivedfrom19.xml/1.5/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom20.xml/1.5/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom21.xml/1.5/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom22.xml/1.4/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom23.xml/1.4/Fri Apr 3 02:48:01 2009// +/typeinfoisderivedfrom24.xml/1.4/Fri Apr 3 02:48:01 2009// +/typeinfoisderivedfrom25.xml/1.4/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom26.xml/1.4/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom27.xml/1.5/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom28.xml/1.5/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom29.xml/1.4/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom30.xml/1.4/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom31.xml/1.4/Fri Apr 3 02:48:01 2009// +/typeinfoisderivedfrom32.xml/1.4/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom33.xml/1.4/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom34.xml/1.5/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom35.xml/1.4/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom36.xml/1.4/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom37.xml/1.5/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom38.xml/1.6/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom39.xml/1.5/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom40.xml/1.4/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom41.xml/1.4/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom42.xml/1.4/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom43.xml/1.7/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom44.xml/1.7/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom45.xml/1.6/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom46.xml/1.6/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom47.xml/1.6/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom48.xml/1.6/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom49.xml/1.2/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom50.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom51.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom52.xml/1.2/Fri Apr 3 02:48:01 2009// +/typeinfoisderivedfrom53.xml/1.2/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom54.xml/1.2/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom55.xml/1.3/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom56.xml/1.3/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom57.xml/1.2/Fri Apr 3 02:48:01 2009// +/typeinfoisderivedfrom58.xml/1.2/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom59.xml/1.2/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom60.xml/1.2/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom61.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom62.xml/1.2/Fri Apr 3 02:48:01 2009// +/typeinfoisderivedfrom63.xml/1.2/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom64.xml/1.4/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom65.xml/1.4/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom66.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom67.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom68.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom69.xml/1.2/Fri Apr 3 02:47:58 2009// +/typeinfoisderivedfrom70.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom71.xml/1.2/Fri Apr 3 02:47:59 2009// +/typeinfoisderivedfrom72.xml/1.2/Fri Apr 3 02:48:00 2009// +/typeinfoisderivedfrom73.xml/1.2/Fri Apr 3 02:48:00 2009// +/userdatahandler01.xml/1.3/Fri Apr 3 02:48:00 2009// +/userdatahandler02.xml/1.3/Fri Apr 3 02:48:00 2009// +/userdatahandler03.xml/1.3/Fri Apr 3 02:48:00 2009// +/userdatahandler04.xml/1.3/Fri Apr 3 02:47:58 2009// +/wellformed01.xml/1.2/Fri Apr 3 02:47:59 2009// +/wellformed02.xml/1.3/Fri Apr 3 02:48:00 2009// +/wellformed03.xml/1.4/Fri Apr 3 02:48:01 2009// +/wellformed04.xml/1.3/Fri Apr 3 02:47:59 2009// diff --git a/test/testcases/tests/level3/core/CVS/Repository b/test/testcases/tests/level3/core/CVS/Repository new file mode 100644 index 0000000..798d143 --- /dev/null +++ b/test/testcases/tests/level3/core/CVS/Repository @@ -0,0 +1 @@ +2001/DOM-Test-Suite/tests/level3/core diff --git a/test/testcases/tests/level3/core/CVS/Root b/test/testcases/tests/level3/core/CVS/Root new file mode 100644 index 0000000..3c7177e --- /dev/null +++ b/test/testcases/tests/level3/core/CVS/Root @@ -0,0 +1 @@ +:pserver:anonymous@dev.w3.org:/sources/public diff --git a/test/testcases/tests/level3/core/CVS/Template b/test/testcases/tests/level3/core/CVS/Template new file mode 100644 index 0000000..e69de29 diff --git a/test/testcases/tests/level3/core/alltests.xml b/test/testcases/tests/level3/core/alltests.xml new file mode 100644 index 0000000..4e0a35c --- /dev/null +++ b/test/testcases/tests/level3/core/alltests.xml @@ -0,0 +1,745 @@ + + + + + + + +DOM Level 3 Core Test Suite +DOM Test Suite Project + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrgetschematypeinfo01.xml b/test/testcases/tests/level3/core/attrgetschematypeinfo01.xml new file mode 100644 index 0000000..822dcdd --- /dev/null +++ b/test/testcases/tests/level3/core/attrgetschematypeinfo01.xml @@ -0,0 +1,51 @@ + + + + + + + +attrgetschematypeinfo01 +Curt Arnold + +Call getSchemaTypeInfo on title attribute for the first acronym element. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrgetschematypeinfo02.xml b/test/testcases/tests/level3/core/attrgetschematypeinfo02.xml new file mode 100644 index 0000000..527c237 --- /dev/null +++ b/test/testcases/tests/level3/core/attrgetschematypeinfo02.xml @@ -0,0 +1,51 @@ + + + + + + + +attrgetschematypeinfo02 +Curt Arnold + +Call getSchemaTypeInfo on id attribute for the third acronym element. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrgetschematypeinfo03.xml b/test/testcases/tests/level3/core/attrgetschematypeinfo03.xml new file mode 100644 index 0000000..e472f62 --- /dev/null +++ b/test/testcases/tests/level3/core/attrgetschematypeinfo03.xml @@ -0,0 +1,51 @@ + + + + + + + +attrgetschematypeinfo03 +Curt Arnold + +Call getSchemaTypeInfo on title attribute for the first acronym element. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrgetschematypeinfo04.xml b/test/testcases/tests/level3/core/attrgetschematypeinfo04.xml new file mode 100644 index 0000000..11eb253 --- /dev/null +++ b/test/testcases/tests/level3/core/attrgetschematypeinfo04.xml @@ -0,0 +1,51 @@ + + + + + + + +attrgetschematypeinfo04 +Curt Arnold + +Call getSchemaTypeInfo on id attribute for the third acronym element. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrgetschematypeinfo05.xml b/test/testcases/tests/level3/core/attrgetschematypeinfo05.xml new file mode 100644 index 0000000..f75d772 --- /dev/null +++ b/test/testcases/tests/level3/core/attrgetschematypeinfo05.xml @@ -0,0 +1,51 @@ + + + + + + + +attrgetschematypeinfo05 +Curt Arnold + +Call getSchemaTypeInfo on class attribute for the third acronym element. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrgetschematypeinfo06.xml b/test/testcases/tests/level3/core/attrgetschematypeinfo06.xml new file mode 100644 index 0000000..8ba58aa --- /dev/null +++ b/test/testcases/tests/level3/core/attrgetschematypeinfo06.xml @@ -0,0 +1,50 @@ + + + + + + + +attrgetschematypeinfo06 +Curt Arnold + +Attr.schemaTypeInfo should return null if not validating or schema validating. + +2004-02-14 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrgetschematypeinfo07.xml b/test/testcases/tests/level3/core/attrgetschematypeinfo07.xml new file mode 100644 index 0000000..1f7ea65 --- /dev/null +++ b/test/testcases/tests/level3/core/attrgetschematypeinfo07.xml @@ -0,0 +1,54 @@ + + + + + + + +attrgetschematypeinfo07 +IBM + + The getSchemaTypeInfo method retrieves the type information associated with this attribute. + + Load a valid document with an XML Schema. + + Invoke getSchemaTypeInfo method on an attribute having [type definition] property. Expose {name} and {target namespace} + properties of the [type definition] property. Verity that the typeName and typeNamespace of the title attribute's + schemaTypeInfo are correct. getSchemaTypeInfo on the 'id' attribute of the fourth 'acronym' element + +Jenny Hsu +2003-10-27 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrgetschematypeinfo08.xml b/test/testcases/tests/level3/core/attrgetschematypeinfo08.xml new file mode 100644 index 0000000..cc8f254 --- /dev/null +++ b/test/testcases/tests/level3/core/attrgetschematypeinfo08.xml @@ -0,0 +1,50 @@ + + + + + + + +attrgetschematypeinfo08 +IBM + + The getSchemaTypeInfo method retrieves the type information associated with this attribute. + + Load a valid document with an XML Schema. + Invoke getSchemaTypeInfo method on an attribute having [type definition] property. Expose {name} and {target namespace} + properties of the [type definition] property. Verity that the typeName and typeNamespace of the 'title' attribute's (of first 'acronym' element) + schemaTypeInfo are correct. + +Jenny Hsu +2003-10-27 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrisid01.xml b/test/testcases/tests/level3/core/attrisid01.xml new file mode 100644 index 0000000..0e777bb --- /dev/null +++ b/test/testcases/tests/level3/core/attrisid01.xml @@ -0,0 +1,44 @@ + + + + + + + +attrisid01 +IBM + + Retrieve the third acronyms element's class attribute, whose type is not ID. + Invoke isID on the class attribute, this should return false. + +Neil Delima +2003-03-04 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrisid02.xml b/test/testcases/tests/level3/core/attrisid02.xml new file mode 100644 index 0000000..e6abd22 --- /dev/null +++ b/test/testcases/tests/level3/core/attrisid02.xml @@ -0,0 +1,49 @@ + + + + + + + +attrisid02 +IBM + + Invoke setIdAttribute on the third acronym element's new attribute and set + isID=true. Verify by calling isID on the new attribute and check if the + value returned is true. + +Neil Delima +2003-03-04 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrisid03.xml b/test/testcases/tests/level3/core/attrisid03.xml new file mode 100644 index 0000000..435e3fb --- /dev/null +++ b/test/testcases/tests/level3/core/attrisid03.xml @@ -0,0 +1,47 @@ + + + + + + + +attrisid03 +IBM + + Invoke setIdAttribute(false) on a newly created attribute and then check Attr.isID. + +Neil Delima +2003-03-04 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrisid04.xml b/test/testcases/tests/level3/core/attrisid04.xml new file mode 100644 index 0000000..6e52c0a --- /dev/null +++ b/test/testcases/tests/level3/core/attrisid04.xml @@ -0,0 +1,47 @@ + + + + + + + +attrisid04 +IBM + +Attr.isID should return true for the id attribute on the fourth acronym node +since its type is ID. + +Neil Delima +2003-03-04 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrisid05.xml b/test/testcases/tests/level3/core/attrisid05.xml new file mode 100644 index 0000000..b60dd32 --- /dev/null +++ b/test/testcases/tests/level3/core/attrisid05.xml @@ -0,0 +1,54 @@ + + + + + + + +attrisid05 +IBM + + Retrieve the fourth acronym element's id attribute, whose type is ID. + Deep clone the element node and append it as a sibling of the acronym node. + We now have two id attributes of type ID with identical values. + Invoke isID on the class attribute, should this return true??? + +Neil Delima +2003-03-04 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrisid06.xml b/test/testcases/tests/level3/core/attrisid06.xml new file mode 100644 index 0000000..1c11c6d --- /dev/null +++ b/test/testcases/tests/level3/core/attrisid06.xml @@ -0,0 +1,37 @@ + + + + + + + +attrisid06 +IBM + + Invoke isId on a new Attr node. Check if the value returned is false. + +Neil Delima +2003-03-04 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/attrisid07.xml b/test/testcases/tests/level3/core/attrisid07.xml new file mode 100644 index 0000000..7785079 --- /dev/null +++ b/test/testcases/tests/level3/core/attrisid07.xml @@ -0,0 +1,58 @@ + + + + + + + +attrisid07 +IBM + + The method isId returns whether this attribute is known to be of type ID or not. + + Add a new attribute of type ID to the third acronym element node of this document. Verify that the method + isId returns true. The use of Element.setIdAttributeNS() makes 'isId' a user-determined ID attribute. + Import the newly created attribute node into this document. + Since user data assocated to the imported node is not carried over, verify that the method isId + returns false on the imported attribute node. + + +Neil Delima +2003-03-04 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform01.xml b/test/testcases/tests/level3/core/canonicalform01.xml new file mode 100644 index 0000000..8f3b2dd --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform01.xml @@ -0,0 +1,80 @@ + + + + + + + +canonicalform01 +Curt Arnold + +Normalize document with 'canonical-form' set to true, check that +entity references are expanded and unused entity declaration are maintained. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform02.xml b/test/testcases/tests/level3/core/canonicalform02.xml new file mode 100644 index 0000000..9644e9c --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform02.xml @@ -0,0 +1,67 @@ + + + + + + + +canonicalform02 +Curt Arnold + +Normalize document with normalize-characters set to false, check that +characters are not normalized. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform03.xml b/test/testcases/tests/level3/core/canonicalform03.xml new file mode 100644 index 0000000..b42e09b --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform03.xml @@ -0,0 +1,62 @@ + + + + + + + +canonicalform03 +Curt Arnold + +Normalize a document with the 'canonical-form' parameter set to true and +check that a CDATASection has been eliminated. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform04.xml b/test/testcases/tests/level3/core/canonicalform04.xml new file mode 100644 index 0000000..a7fb891 --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform04.xml @@ -0,0 +1,53 @@ + + + + + + + +canonicalform04 +Curt Arnold + +Normalize document with canonical-form set to true, check that +namespace declaration attributes are maintained. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform05.xml b/test/testcases/tests/level3/core/canonicalform05.xml new file mode 100644 index 0000000..fff3bd2 --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform05.xml @@ -0,0 +1,107 @@ + + + + + + + +canonicalform05 +Curt Arnold + +Add a L1 element to a L2 namespace aware document and perform namespace normalization. Should result +in an error. + +2004-01-19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform06.xml b/test/testcases/tests/level3/core/canonicalform06.xml new file mode 100644 index 0000000..e672e60 --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform06.xml @@ -0,0 +1,92 @@ + + + + + + + +canonicalform06 +Curt Arnold + +Create a document with an XML 1.1 valid but XML 1.0 invalid element and +normalize document with canonical-form set to true. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform07.xml b/test/testcases/tests/level3/core/canonicalform07.xml new file mode 100644 index 0000000..8ee40d7 --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform07.xml @@ -0,0 +1,81 @@ + + + + + + + +canonicalform07 +Curt Arnold + +Normalize document with canonical-form set to true and validation set to true, check that +whitespace in element content is preserved. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform08.xml b/test/testcases/tests/level3/core/canonicalform08.xml new file mode 100644 index 0000000..45a83b1 --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform08.xml @@ -0,0 +1,112 @@ + + + + + + + +canonicalform08 +Curt Arnold + +Normalize document based on section 3.1 with canonical-form set to true and check normalized document. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform09.xml b/test/testcases/tests/level3/core/canonicalform09.xml new file mode 100644 index 0000000..f60f7fe --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform09.xml @@ -0,0 +1,92 @@ + + + + + + + +canonicalform09 +Curt Arnold + +Normalize document based on section 3.1 with canonical-form set to true +and comments to false and check normalized document. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform10.xml b/test/testcases/tests/level3/core/canonicalform10.xml new file mode 100644 index 0000000..6895bf6 --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform10.xml @@ -0,0 +1,59 @@ + + + + + + + +canonicalform10 +Curt Arnold + +Check elimination of unnecessary namespace prefixes when +normalized with canonical-form = true. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform11.xml b/test/testcases/tests/level3/core/canonicalform11.xml new file mode 100644 index 0000000..8179e12 --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform11.xml @@ -0,0 +1,63 @@ + + + + + + + +canonicalform11 +Curt Arnold + +Check that default attributes are made explicitly specified. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/canonicalform12.xml b/test/testcases/tests/level3/core/canonicalform12.xml new file mode 100644 index 0000000..551afc5 --- /dev/null +++ b/test/testcases/tests/level3/core/canonicalform12.xml @@ -0,0 +1,51 @@ + + + + + + + +canonicalform12 +Curt Arnold + +Normalize document with 'canonical-form' set to true, check that +DocumentType nodes are removed. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/cdatasections01.xml b/test/testcases/tests/level3/core/cdatasections01.xml new file mode 100644 index 0000000..df8218e --- /dev/null +++ b/test/testcases/tests/level3/core/cdatasections01.xml @@ -0,0 +1,59 @@ + + + + + + + +cdatasections01 +Curt Arnold + +Normalize a document using Node.normalize and check that +the value of the 'cdata-sections' parameter is ignored. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/checkcharacternormalization01.xml b/test/testcases/tests/level3/core/checkcharacternormalization01.xml new file mode 100644 index 0000000..b2ead74 --- /dev/null +++ b/test/testcases/tests/level3/core/checkcharacternormalization01.xml @@ -0,0 +1,63 @@ + + + + + + + +checkcharacternormalization01 +Curt Arnold + +Normalize document with check-character-normalization set to false, check that +no errors are dispatched. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/checkcharacternormalization02.xml b/test/testcases/tests/level3/core/checkcharacternormalization02.xml new file mode 100644 index 0000000..d757489 --- /dev/null +++ b/test/testcases/tests/level3/core/checkcharacternormalization02.xml @@ -0,0 +1,81 @@ + + + + + + + +checkcharacternormalization02 +Curt Arnold + +Normalize document with check-character-normalization set to true, check that +non-normalized characters are signaled. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/checkcharacternormalization03.xml b/test/testcases/tests/level3/core/checkcharacternormalization03.xml new file mode 100644 index 0000000..1287814 --- /dev/null +++ b/test/testcases/tests/level3/core/checkcharacternormalization03.xml @@ -0,0 +1,67 @@ + + + + + + + +checkcharacternormalization03 +Curt Arnold + +Normalize document using Node.normalize checking that "check-character-normalization" +is ignored. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/comments01.xml b/test/testcases/tests/level3/core/comments01.xml new file mode 100644 index 0000000..a54c0fe --- /dev/null +++ b/test/testcases/tests/level3/core/comments01.xml @@ -0,0 +1,57 @@ + + + + + + + +comments01 +Curt Arnold + +Check that Node.normalize ignores the setting of configuration parameter 'comments'. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization01.xml b/test/testcases/tests/level3/core/datatypenormalization01.xml new file mode 100644 index 0000000..cb5169e --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization01.xml @@ -0,0 +1,91 @@ + + + + + + + +datatypenormalization01 +Curt Arnold + +Normalize document with datatype-normalization set to true. +Check if double values were normalized. + +2004-01-21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization02.xml b/test/testcases/tests/level3/core/datatypenormalization02.xml new file mode 100644 index 0000000..f94b266 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization02.xml @@ -0,0 +1,83 @@ + + + + + + + +datatypenormalization02 +Curt Arnold + +Normalize document with datatype-normalization set to true. +Check if decimal values were normalized. + +2004-01-21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization03.xml b/test/testcases/tests/level3/core/datatypenormalization03.xml new file mode 100644 index 0000000..dd71f57 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization03.xml @@ -0,0 +1,83 @@ + + + + + + + +datatypenormalization03 +Curt Arnold + +Normalize document with datatype-normalization set to true. +Check if boolean values were whitespace normalized. + +2004-01-21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization04.xml b/test/testcases/tests/level3/core/datatypenormalization04.xml new file mode 100644 index 0000000..1af5485 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization04.xml @@ -0,0 +1,90 @@ + + + + + + + +datatypenormalization04 +Curt Arnold + +Normalize document with datatype-normalization set to true. +Check if float values were normalized. + +2004-01-21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization05.xml b/test/testcases/tests/level3/core/datatypenormalization05.xml new file mode 100644 index 0000000..4e945b5 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization05.xml @@ -0,0 +1,90 @@ + + + + + + + +datatypenormalization05 +Curt Arnold + +Normalize document with datatype-normalization set to true. +Check if dateTime values were correctly normalized. + +2004-01-21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization06.xml b/test/testcases/tests/level3/core/datatypenormalization06.xml new file mode 100644 index 0000000..ed76ba3 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization06.xml @@ -0,0 +1,90 @@ + + + + + + + +datatypenormalization06 +Curt Arnold + +Normalize document with datatype-normalization set to true. +Check if time values were normalized. + +2004-01-21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization07.xml b/test/testcases/tests/level3/core/datatypenormalization07.xml new file mode 100644 index 0000000..a478a37 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization07.xml @@ -0,0 +1,72 @@ + + + + + + + +datatypenormalization07 +Curt Arnold + +The default value for the double element must be provided in canonical lexical form. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization08.xml b/test/testcases/tests/level3/core/datatypenormalization08.xml new file mode 100644 index 0000000..275e05a --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization08.xml @@ -0,0 +1,72 @@ + + + + + + + +datatypenormalization08 +Curt Arnold + +The default value for the decimal element must be provided in canonical lexical form. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization09.xml b/test/testcases/tests/level3/core/datatypenormalization09.xml new file mode 100644 index 0000000..2da2979 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization09.xml @@ -0,0 +1,72 @@ + + + + + + + +datatypenormalization09 +Curt Arnold + +The default value for the boolean element must be provided in canonical lexical form. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization10.xml b/test/testcases/tests/level3/core/datatypenormalization10.xml new file mode 100644 index 0000000..d31239b --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization10.xml @@ -0,0 +1,72 @@ + + + + + + + +datatypenormalization10 +Curt Arnold + +The default value for the float element must be provided in canonical lexical form. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization11.xml b/test/testcases/tests/level3/core/datatypenormalization11.xml new file mode 100644 index 0000000..b20a783 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization11.xml @@ -0,0 +1,73 @@ + + + + + + + +datatypenormalization11 +Curt Arnold + +The default value for the dateTime element must be provided in canonical lexical form. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization12.xml b/test/testcases/tests/level3/core/datatypenormalization12.xml new file mode 100644 index 0000000..e462f3d --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization12.xml @@ -0,0 +1,73 @@ + + + + + + + +datatypenormalization12 +Curt Arnold + +Default values must be provided in canonical lexical form. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization13.xml b/test/testcases/tests/level3/core/datatypenormalization13.xml new file mode 100644 index 0000000..e3edfbe --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization13.xml @@ -0,0 +1,78 @@ + + + + + + + +datatypenormalization13 +Curt Arnold + +Normalize document with datatype-normalization set to true. +Check if string values were normalized per default whitespace +facet of xsd:string. + +2004-01-21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization14.xml b/test/testcases/tests/level3/core/datatypenormalization14.xml new file mode 100644 index 0000000..c11aa82 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization14.xml @@ -0,0 +1,77 @@ + + + + + + + +datatypenormalization14 +Curt Arnold + +Normalize document with datatype-normalization set to true. +Check if string values were normalized per explicit whitespace=preserve. + +2004-01-21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization15.xml b/test/testcases/tests/level3/core/datatypenormalization15.xml new file mode 100644 index 0000000..574db8d --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization15.xml @@ -0,0 +1,84 @@ + + + + + + + +datatypenormalization15 +Curt Arnold + +Normalize document with datatype-normalization set to true. +Check if string values were normalized per an explicit whitespace=collapse. + +2004-01-21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization16.xml b/test/testcases/tests/level3/core/datatypenormalization16.xml new file mode 100644 index 0000000..ee4c971 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization16.xml @@ -0,0 +1,88 @@ + + + + + + + +datatypenormalization16 +Curt Arnold + +Normalize document with datatype-normalization set to true. +Check if string values were normalized per explicit whitespace=replace. + +2004-01-21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization17.xml b/test/testcases/tests/level3/core/datatypenormalization17.xml new file mode 100644 index 0000000..79a0dd6 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization17.xml @@ -0,0 +1,81 @@ + + + + + + + +datatypenormalization17 +Curt Arnold + +Normalize document with datatype-normalization set to false, string values +should not be normalized. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/datatypenormalization18.xml b/test/testcases/tests/level3/core/datatypenormalization18.xml new file mode 100644 index 0000000..a6533f6 --- /dev/null +++ b/test/testcases/tests/level3/core/datatypenormalization18.xml @@ -0,0 +1,84 @@ + + + + + + + +datatypenormalization18 +Curt Arnold + +Normalize document using Node.normalize which is not affected by DOMConfiguration unlike +Document.normalizeDocument. Strings should not have been normalized. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode01.xml b/test/testcases/tests/level3/core/documentadoptnode01.xml new file mode 100644 index 0000000..47190c4 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode01.xml @@ -0,0 +1,81 @@ + + + + + + + +documentadoptnode01 +IBM + + Adopt the class attribute node of the fourth acronym element. Check if this attribute has been adopted successfully by verifying the + nodeName, nodeType, nodeValue, specified and ownerElement attributes of the adopted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode02.xml b/test/testcases/tests/level3/core/documentadoptnode02.xml new file mode 100644 index 0000000..cc035ef --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode02.xml @@ -0,0 +1,95 @@ + + + + + + + +documentadoptnode02 +IBM + + Adopt the class attribute node of the fourth acronym element. Check if this attribute has been adopted + successfully by verifying the nodeName, nodeType, ownerElement, specified attributes and child nodes + of the adopted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode03.xml b/test/testcases/tests/level3/core/documentadoptnode03.xml new file mode 100644 index 0000000..f3a8a34 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode03.xml @@ -0,0 +1,56 @@ + + + + + + + +documentadoptnode03 +IBM + + Invoke adoptNode on this document to adopt the a new namespace aware attribute node. Check + if this attribute has been adopted successfully by verifying the nodeName, namespaceURI, prefix, + specified and ownerElement attributes of the adopted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode04.xml b/test/testcases/tests/level3/core/documentadoptnode04.xml new file mode 100644 index 0000000..f67060c --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode04.xml @@ -0,0 +1,67 @@ + + + + + + + +documentadoptnode04 +IBM + + Invoke adoptNode on a new document to adopt a new namespace aware attribute node created by + this document. Check if this attribute has been adopted successfully by verifying the nodeName, + namespaceURI, prefix, specified and ownerElement attributes of the adopted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode05.xml b/test/testcases/tests/level3/core/documentadoptnode05.xml new file mode 100644 index 0000000..4a66023 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode05.xml @@ -0,0 +1,71 @@ + + + + + + + +documentadoptnode05 +IBM + + Invoke adoptNode on a new document to adopt the default attribute "dir". Check if + this attribute has been adopted successfully by verifying the nodeName, namespaceURI, prefix, + specified and ownerElement attributes of the adopted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode06.xml b/test/testcases/tests/level3/core/documentadoptnode06.xml new file mode 100644 index 0000000..719f733 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode06.xml @@ -0,0 +1,87 @@ + + + + + + + +documentadoptnode06 +IBM + + Invoke adoptNode on a new document to adopt the a new Attribute node having a Text and an EntityReference + child. Check if this attribute has been adopted successfully by verifying the nodeName, namespaceURI, prefix, + specified and ownerElement attributes of the adopted node. Also verify the ownerDocument attribute + of the adopted node and the adopted children of the attribute node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode07.xml b/test/testcases/tests/level3/core/documentadoptnode07.xml new file mode 100644 index 0000000..4a65122 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode07.xml @@ -0,0 +1,39 @@ + + + + + + + +documentadoptnode07 +IBM + + Invoke the adoptNode method on this document with the value of the source parameter as itself. + Verify if a NOT_SUPPORTED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode08.xml b/test/testcases/tests/level3/core/documentadoptnode08.xml new file mode 100644 index 0000000..8b2d951 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode08.xml @@ -0,0 +1,50 @@ + + + + + + + +documentadoptnode08 +IBM + + Invoke the adoptNode method on this document with a new document as the value of the + source parameter. Verify if a NOT_SUPPORTED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode09.xml b/test/testcases/tests/level3/core/documentadoptnode09.xml new file mode 100644 index 0000000..19f4583 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode09.xml @@ -0,0 +1,50 @@ + + + + + + + +documentadoptnode09 +IBM + + Invoke the adoptNode method on a new document with this document as the value of the + source parameter. Verify if a NOT_SUPPORTED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode10.xml b/test/testcases/tests/level3/core/documentadoptnode10.xml new file mode 100644 index 0000000..a5a0e68 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode10.xml @@ -0,0 +1,41 @@ + + + + + + + +documentadoptnode10 +IBM + + Invoke the adoptNode method on this document with the value of the source parameter as this + documents doctype node. Verify if a NOT_SUPPORTED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode11.xml b/test/testcases/tests/level3/core/documentadoptnode11.xml new file mode 100644 index 0000000..e5a7491 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode11.xml @@ -0,0 +1,49 @@ + + + + + + + +documentadoptnode11 +IBM + + Invoke the adoptNode method on this document with the value of the source parameter equal to a new + doctype node. Verify if a NOT_SUPPORTED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode12.xml b/test/testcases/tests/level3/core/documentadoptnode12.xml new file mode 100644 index 0000000..7940057 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode12.xml @@ -0,0 +1,53 @@ + + + + + + + +documentadoptnode12 +IBM + + Invoke the adoptNode method on a new document with the value of the source parameter equal to a new + doctype node. Verify if a NOT_SUPPORTED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode13.xml b/test/testcases/tests/level3/core/documentadoptnode13.xml new file mode 100644 index 0000000..93a52d9 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode13.xml @@ -0,0 +1,49 @@ + + + + + + + +documentadoptnode13 +IBM + + Using the method adoptNode, adopt a newly created DocumentFragment node populated with + with the first acronym element of this Document. Since the decendants of a documentFragment + are recursively adopted, check if the adopted node has children. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode14.xml b/test/testcases/tests/level3/core/documentadoptnode14.xml new file mode 100644 index 0000000..2a1671e --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode14.xml @@ -0,0 +1,64 @@ + + + + + + + +documentadoptnode14 +IBM + + Using the method adoptNode in a new Document, adopt a newly created DocumentFragment node populated with + with the first acronym element of this Document as its newChild. Since the decendants of a documentFragment + are recursively adopted, check if the adopted node has children. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode15.xml b/test/testcases/tests/level3/core/documentadoptnode15.xml new file mode 100644 index 0000000..31bef33 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode15.xml @@ -0,0 +1,42 @@ + + + + + + + +documentadoptnode15 +IBM + + Using the method adoptNode, adopt a newly created DocumentFragment node without any children. + Check if the adopted node has no children. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode16.xml b/test/testcases/tests/level3/core/documentadoptnode16.xml new file mode 100644 index 0000000..fd4b13e --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode16.xml @@ -0,0 +1,88 @@ + + + + + + + +documentadoptnode16 +IBM + +Create a document fragment with an entity reference, adopt the node and check +that the entity reference value comes from the adopting documents DTD. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode17.xml b/test/testcases/tests/level3/core/documentadoptnode17.xml new file mode 100644 index 0000000..975d70b --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode17.xml @@ -0,0 +1,45 @@ + + + + + + + +documentadoptnode17 +IBM + + Invoke the adoptNode method on this document with the entity ent1 as the source. Since this is + read-only verify if a NO_MODIFICATION_ALLOWED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode18.xml b/test/testcases/tests/level3/core/documentadoptnode18.xml new file mode 100644 index 0000000..c9ad445 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode18.xml @@ -0,0 +1,56 @@ + + + + + + + +documentadoptnode18 +IBM + + Invoke the adoptNode method on a new document with the entity ent4 as the source. Since this is + read-only verify if a NO_MODIFICATION_ALLOWED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode19.xml b/test/testcases/tests/level3/core/documentadoptnode19.xml new file mode 100644 index 0000000..eecf077 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode19.xml @@ -0,0 +1,45 @@ + + + + + + + +documentadoptnode19 +IBM + + Invoke the adoptNode method on this document with the notation notation1 as the source. Since this is + read-only verify if a NO_MODIFICATION_ALLOWED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode20.xml b/test/testcases/tests/level3/core/documentadoptnode20.xml new file mode 100644 index 0000000..4f5442c --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode20.xml @@ -0,0 +1,56 @@ + + + + + + + +documentadoptnode20 +IBM + + Invoke the adoptNode method on a new document with the notation notation2 as the source. Since this is + read-only verify if a NO_MODIFICATION_ALLOWED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode21.xml b/test/testcases/tests/level3/core/documentadoptnode21.xml new file mode 100644 index 0000000..e9ca8a1 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode21.xml @@ -0,0 +1,61 @@ + + + + + + + +documentadoptnode21 +IBM + + The adoptNode method changes the ownerDocument of a node, its children, as well as the + attached attribute nodes if there are any. If the node has a parent it is first removed + from its parent child list. + + Invoke the adoptNode method on this Document with the source node being an existing attribute + that is a part of this Document. Verify that the returned adopted node's nodeName, nodeValue + and nodeType are as expected and that the ownerElement attribute of the returned attribute node + was set to null. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode22.xml b/test/testcases/tests/level3/core/documentadoptnode22.xml new file mode 100644 index 0000000..0ea7840 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode22.xml @@ -0,0 +1,47 @@ + + + + + + + +documentadoptnode22 +IBM + + Invoke the adoptNode method on this document with the documentElement as the source. + Verify if the node has been adopted correctly by its nodeName. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode23.xml b/test/testcases/tests/level3/core/documentadoptnode23.xml new file mode 100644 index 0000000..696c398 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode23.xml @@ -0,0 +1,51 @@ + + + + + + + +documentadoptnode23 +IBM + + Invoke the adoptNode method on this document with the first acronym element node of this + Document as the source. Verify if the node has been adopted correctly by checking the + length of the this elements childNode list before and after. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode24.xml b/test/testcases/tests/level3/core/documentadoptnode24.xml new file mode 100644 index 0000000..90f3901 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode24.xml @@ -0,0 +1,61 @@ + + + + + + + +documentadoptnode24 +IBM + + The adoptNode method changes the ownerDocument of a node, its children, as well as the + attached attribute nodes if there are any. If the node has a parent it is first removed + from its parent child list. + For Element Nodes, specified attribute nodes of the source element are adopted, Default + attributes are discarded and descendants of the source element are recursively adopted. + + Invoke the adoptNode method on a new document with the first code element node of this + Document as the source. Verify if the node has been adopted correctly by checking the + length of the this elements childNode list before and after. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode25.xml b/test/testcases/tests/level3/core/documentadoptnode25.xml new file mode 100644 index 0000000..d18db88 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode25.xml @@ -0,0 +1,58 @@ + + + + + + + +documentadoptnode25 +IBM + + Invoke the adoptNode method on a new document with a new Element of this + Document as the source. Verify if the node has been adopted correctly by checking the + nodeName of the adopted Element. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode26.xml b/test/testcases/tests/level3/core/documentadoptnode26.xml new file mode 100644 index 0000000..fa640b8 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode26.xml @@ -0,0 +1,64 @@ + + + + + + + +documentadoptnode26 +IBM + + Invoke the adoptNode method on this document using a new Element and a new attribute created in + a new Document as the source. Verify if the node has been adopted correctly by checking the + nodeName of the adopted Element and by checking if the attribute was adopted. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode27.xml b/test/testcases/tests/level3/core/documentadoptnode27.xml new file mode 100644 index 0000000..0db3817 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode27.xml @@ -0,0 +1,66 @@ + + + + + + + +documentadoptnode27 +IBM + + Invoke the adoptNode method on this document using a new imported Element and a new attribute created in + a new Document as the source. Verify if the node has been adopted correctly by checking the + nodeName of the adopted Element and by checking if the attribute was adopted. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode28.xml b/test/testcases/tests/level3/core/documentadoptnode28.xml new file mode 100644 index 0000000..be64241 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode28.xml @@ -0,0 +1,48 @@ + + + + + + +documentadoptnode28 +IBM + + Invoke the adoptNode method on this document using the "p" element with the default + Attribute "dir" as the source. Verify if the node has been adopted correctly by + checking the nodeName of the adopted Element and by checking if the attribute was adopted. + Note the default attribute should be adopted in this case. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode30.xml b/test/testcases/tests/level3/core/documentadoptnode30.xml new file mode 100644 index 0000000..2a08c5b --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode30.xml @@ -0,0 +1,42 @@ + + + + + + + +documentadoptnode30 +IBM + + Invoke the adoptNode method on this document using a new Text node as the source. Verify + if the node has been adopted correctly by checking the nodeValue of the adopted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode31.xml b/test/testcases/tests/level3/core/documentadoptnode31.xml new file mode 100644 index 0000000..357ec27 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode31.xml @@ -0,0 +1,54 @@ + + + + + + + +documentadoptnode31 +IBM + + Invoke the adoptNode method on this document using a new Text node from a new Document as the + source. Verify if the node has been adopted correctly by checking the nodeValue of the adopted + node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode32.xml b/test/testcases/tests/level3/core/documentadoptnode32.xml new file mode 100644 index 0000000..d9a358c --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode32.xml @@ -0,0 +1,45 @@ + + + + + + + +documentadoptnode32 +IBM + + Invoke the adoptNode method on another document using a new CDataSection node created in this + Document as the source. Verify if the node has been adopted correctly by checking the nodeValue + of the adopted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode33.xml b/test/testcases/tests/level3/core/documentadoptnode33.xml new file mode 100644 index 0000000..cae3139 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode33.xml @@ -0,0 +1,54 @@ + + + + + + + +documentadoptnode33 +IBM + + Invoke the adoptNode method on this document using a new CDataSection node created in a new + Document as the source. Verify if the node has been adopted correctly by checking the nodeValue + of the adopted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode34.xml b/test/testcases/tests/level3/core/documentadoptnode34.xml new file mode 100644 index 0000000..daed51e --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode34.xml @@ -0,0 +1,54 @@ + + + + + + + +documentadoptnode34 +IBM + + Invoke the adoptNode method on a new document using a new Comment node created in it + as the source. Verify if the node has been adopted correctly by checking the nodeValue + of the adopted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode35.xml b/test/testcases/tests/level3/core/documentadoptnode35.xml new file mode 100644 index 0000000..7aa73c7 --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode35.xml @@ -0,0 +1,57 @@ + + + + + + + +documentadoptnode35 +IBM + + Invoke the adoptNode method on this document using a new PI node created in a new doc + as the source. Verify if the node has been adopted correctly by checking the nodeValue + of the adopted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentadoptnode36.xml b/test/testcases/tests/level3/core/documentadoptnode36.xml new file mode 100644 index 0000000..c15854e --- /dev/null +++ b/test/testcases/tests/level3/core/documentadoptnode36.xml @@ -0,0 +1,67 @@ + + + + + + + +documentadoptnode36 +IBM + + Invoke the adoptNode method on this document using a new PI node created in a new doc + as the source. Verify if the node has been adopted correctly by checking the nodeValue + of the adopted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetdoctype01.xml b/test/testcases/tests/level3/core/documentgetdoctype01.xml new file mode 100644 index 0000000..b5e8d5f --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetdoctype01.xml @@ -0,0 +1,59 @@ + + + + + + + +documentgetdoctype01 +IBM + + Retreive the doctype node, create a new Doctype node, call replaceChild and try replacing the + docType node with a new docType node. Check if the docType node was correctly replaced with + the new one. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetdocumenturi01.xml b/test/testcases/tests/level3/core/documentgetdocumenturi01.xml new file mode 100644 index 0000000..af36b3f --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetdocumenturi01.xml @@ -0,0 +1,35 @@ + + + + + + + +documentgetdocumenturi01 +IBM + + Retreive the documentURI of this document, and verify if it is not null. + +Neil Delima +2002-06-10 + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetdocumenturi02.xml b/test/testcases/tests/level3/core/documentgetdocumenturi02.xml new file mode 100644 index 0000000..e993c6d --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetdocumenturi02.xml @@ -0,0 +1,46 @@ + + + + + + + +documentgetdocumenturi02 +IBM + + Create a new Document, retreive its documentURI, and verify if it is null. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetdocumenturi03.xml b/test/testcases/tests/level3/core/documentgetdocumenturi03.xml new file mode 100644 index 0000000..641015d --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetdocumenturi03.xml @@ -0,0 +1,51 @@ + + + + + + + +documentgetdocumenturi03 +IBM + + Import the documentElement node of this document into a new document. Since this node is + now owned by the importing document, its documentURI attribute value should be null + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetinputencoding01.xml b/test/testcases/tests/level3/core/documentgetinputencoding01.xml new file mode 100644 index 0000000..538aa52 --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetinputencoding01.xml @@ -0,0 +1,36 @@ + + + + + + + +documentgetinputencoding01 +IBM + + Call the getInputEncoding method on a UTF-8 encoded document and check if the + value returned is UTF-8. + +Neil Delima +2002-05-30 + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetinputencoding02.xml b/test/testcases/tests/level3/core/documentgetinputencoding02.xml new file mode 100644 index 0000000..e04f5ad --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetinputencoding02.xml @@ -0,0 +1,47 @@ + + + + + + + +documentgetinputencoding02 +IBM + + Call the getInputEncoding method on a new document and check if the value returned + is null. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetinputencoding03.xml b/test/testcases/tests/level3/core/documentgetinputencoding03.xml new file mode 100644 index 0000000..bd6cd88 --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetinputencoding03.xml @@ -0,0 +1,36 @@ + + + + + + + +documentgetinputencoding03 +IBM + + Call the getInputEncoding method on a on a UTF-16 (BE) encoded document and check if the value returned + is UTF-16BE. + +Neil Delima +2002-05-30 + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetinputencoding04.xml b/test/testcases/tests/level3/core/documentgetinputencoding04.xml new file mode 100644 index 0000000..46af623 --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetinputencoding04.xml @@ -0,0 +1,43 @@ + + + + + + + +documentgetinputencoding04 +IBM + + Call the getInputEncoding method on a cloned UTF-8 encoded document + and check if the value returned is UTF-8 or null (implementation dependent). + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetstricterrorchecking01.xml b/test/testcases/tests/level3/core/documentgetstricterrorchecking01.xml new file mode 100644 index 0000000..6bd6ebb --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetstricterrorchecking01.xml @@ -0,0 +1,35 @@ + + + + + + + +documentgetstricterrorchecking01 +IBM + + Verify if the (default) value of the strictErrorChecking attribute of this document object is true. + +Neil Delima +2002-06-10 + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetstricterrorchecking02.xml b/test/testcases/tests/level3/core/documentgetstricterrorchecking02.xml new file mode 100644 index 0000000..0c3ebb9 --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetstricterrorchecking02.xml @@ -0,0 +1,46 @@ + + + + + + + +documentgetstricterrorchecking02 +IBM + + Verify if the (default)value of the strictErrorChecking attribute of a new Document object is true. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlencoding01.xml b/test/testcases/tests/level3/core/documentgetxmlencoding01.xml new file mode 100644 index 0000000..9f2fbe2 --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlencoding01.xml @@ -0,0 +1,36 @@ + + + + + + + +documentgetxmlencoding01 +IBM + + Call the getXmlEncoding method on a UTF-8 encoded XML document in which the encoding pseudo + attribute in its XMLDecl is UTF-8 and check if the value returned is UTF-8. + +Neil Delima +2002-05-30 + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlencoding02.xml b/test/testcases/tests/level3/core/documentgetxmlencoding02.xml new file mode 100644 index 0000000..3109e4c --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlencoding02.xml @@ -0,0 +1,47 @@ + + + + + + + +documentgetxmlencoding02 +IBM + + Call the getXmlEncoding method on a new document and check if the value returned + is null. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlencoding03.xml b/test/testcases/tests/level3/core/documentgetxmlencoding03.xml new file mode 100644 index 0000000..12485de --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlencoding03.xml @@ -0,0 +1,36 @@ + + + + + + + +documentgetxmlencoding03 +IBM + + Call the getXmlEncoding method on a UTF-16 encoded document and check if the value returned + is UTF-16. + +Neil Delima +2002-05-30 + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlencoding04.xml b/test/testcases/tests/level3/core/documentgetxmlencoding04.xml new file mode 100644 index 0000000..1c27c66 --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlencoding04.xml @@ -0,0 +1,36 @@ + + + + + + + +documentgetxmlencoding04 +IBM + + Call the getXmlEncoding method on a UTF-8 encoded XML document that does not contain + the encoding pseudo attribute in its XMLDecl and check if the value returend is null. + +Neil Delima +2002-05-30 + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlencoding05.xml b/test/testcases/tests/level3/core/documentgetxmlencoding05.xml new file mode 100644 index 0000000..092215a --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlencoding05.xml @@ -0,0 +1,43 @@ + + + + + + + +documentgetxmlencoding05 +IBM + + Call the getXmlEncoding method on a cloned UTF-8 encoded document + and check if the value returned is UTF-8 or null (implementation dependent). + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlstandalone01.xml b/test/testcases/tests/level3/core/documentgetxmlstandalone01.xml new file mode 100644 index 0000000..91be2df --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlstandalone01.xml @@ -0,0 +1,37 @@ + + + + + + + +documentgetxmlstandalone01 +IBM + + Retreive the xmlStandalone attribute of a document for which standalone was not specified, this + should return false since the default for standalone is no when external markup decls + are present. + +Neil Delima +2002-06-10 + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlstandalone02.xml b/test/testcases/tests/level3/core/documentgetxmlstandalone02.xml new file mode 100644 index 0000000..ddf287c --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlstandalone02.xml @@ -0,0 +1,46 @@ + + + + + + + +documentgetxmlstandalone02 +IBM + + The value of the standalone pesudo-attribute for a new Document should be false. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlstandalone03.xml b/test/testcases/tests/level3/core/documentgetxmlstandalone03.xml new file mode 100644 index 0000000..82db96a --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlstandalone03.xml @@ -0,0 +1,36 @@ + + + + + + + +documentgetxmlstandalone03 +IBM + + The value of the standalone attribute for an XML document with the standalone="no" + should be false. + +Neil Delima +2002-06-10 + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlstandalone04.xml b/test/testcases/tests/level3/core/documentgetxmlstandalone04.xml new file mode 100644 index 0000000..293f506 --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlstandalone04.xml @@ -0,0 +1,37 @@ + + + + + + + +documentgetxmlstandalone04 +IBM + + Retreive the documentURI of a document for which standalone was specified as "yes", this + should return true. + +Neil Delima +2002-06-10 + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlstandalone05.xml b/test/testcases/tests/level3/core/documentgetxmlstandalone05.xml new file mode 100644 index 0000000..df13472 --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlstandalone05.xml @@ -0,0 +1,53 @@ + + + + + + + +documentgetxmlstandalone05 +IBM + + Cretae a new DocumentType node whose systemId is StaffNS.DTD. Create a new Document + node. Check if the value of the standalone attribute on the new Document is false. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlversion01.xml b/test/testcases/tests/level3/core/documentgetxmlversion01.xml new file mode 100644 index 0000000..93d120a --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlversion01.xml @@ -0,0 +1,36 @@ + + + + + + + +documentgetxmlversion01 +IBM + + Check if the value of the version attribute in the XML declaration of this document + obtained by parsing staffNS.xml is "1.0". + +Neil Delima +2002-06-10 + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlversion02.xml b/test/testcases/tests/level3/core/documentgetxmlversion02.xml new file mode 100644 index 0000000..384a880 --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlversion02.xml @@ -0,0 +1,48 @@ + + + + + + + +documentgetxmlversion02 +IBM + + Check if the value of the version attribute in the XML declaration of a new document + is "1.0". + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentgetxmlversion03.xml b/test/testcases/tests/level3/core/documentgetxmlversion03.xml new file mode 100644 index 0000000..b520772 --- /dev/null +++ b/test/testcases/tests/level3/core/documentgetxmlversion03.xml @@ -0,0 +1,37 @@ + + + + + + + +documentgetxmlversion03 +IBM + + Check if the value of the version attribute in a XML document without a XMLDecl is + is "1.0". + +Neil Delima +2002-06-10 + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument01.xml b/test/testcases/tests/level3/core/documentnormalizedocument01.xml new file mode 100644 index 0000000..cd62448 --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument01.xml @@ -0,0 +1,51 @@ + + + + + + + +documentnormalizedocument01 +IBM + + Invoke the normalizeDocument method on this document. Retreive the documentElement node + and check the nodeName of this node to make sure it has not changed. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument02.xml b/test/testcases/tests/level3/core/documentnormalizedocument02.xml new file mode 100644 index 0000000..0e41422 --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument02.xml @@ -0,0 +1,67 @@ + + + + + + + +documentnormalizedocument02 +IBM + +Normalize a document with the 'cdata-sections' parameter set to false and +check if the CDATASection has been preserved. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument03.xml b/test/testcases/tests/level3/core/documentnormalizedocument03.xml new file mode 100644 index 0000000..e7199a9 --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument03.xml @@ -0,0 +1,72 @@ + + + + + + + +documentnormalizedocument03 +IBM + +Normalize a document with a created CDATA section with the +'cdata-sections' parameter set to true then to false and check if +the CDATASection has been preserved and then coalesced. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument04.xml b/test/testcases/tests/level3/core/documentnormalizedocument04.xml new file mode 100644 index 0000000..2dd69f9 --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument04.xml @@ -0,0 +1,67 @@ + + + + + + + +documentnormalizedocument04 +IBM + + Append a Comment node and normalize with "comments" set to false. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument05.xml b/test/testcases/tests/level3/core/documentnormalizedocument05.xml new file mode 100644 index 0000000..8f67f68 --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument05.xml @@ -0,0 +1,103 @@ + + + + + + + +documentnormalizedocument05 +Curt Arnold + +Add a L1 element to a L2 namespace aware document and perform namespace normalization. Should result +in an error. + +2004-01-19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument06.xml b/test/testcases/tests/level3/core/documentnormalizedocument06.xml new file mode 100644 index 0000000..b527b5d --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument06.xml @@ -0,0 +1,136 @@ + + + + + + + +documentnormalizedocument06 +Curt Arnold + +Add a CDATASection containing "]]>" perform normalization with split-cdata-sections=true. Should result +in an warning. + +2004-01-20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument07.xml b/test/testcases/tests/level3/core/documentnormalizedocument07.xml new file mode 100644 index 0000000..98562de --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument07.xml @@ -0,0 +1,116 @@ + + + + + + + +documentnormalizedocument07 +Curt Arnold + +Add a CDATASection containing "]]>" and perform normalization with split-cdata-sections=false. Should result +in an error. + +2004-01-20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument08.xml b/test/testcases/tests/level3/core/documentnormalizedocument08.xml new file mode 100644 index 0000000..0802c3a --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument08.xml @@ -0,0 +1,78 @@ + + + + + + + +documentnormalizedocument08 +Curt Arnold + +Add two CDATASections containing "]]>" perform normalization with split-cdata-sections=true. +Should result in two warnings and at least 4 nodes. + +2004-01-20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument09.xml b/test/testcases/tests/level3/core/documentnormalizedocument09.xml new file mode 100644 index 0000000..03e740f --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument09.xml @@ -0,0 +1,70 @@ + + + + + + + +documentnormalizedocument09 +IBM + + The normalizeDocument method method acts as if the document was going through a save + and load cycle, putting the document in a "normal" form. + + Set the validate-if-schema feature to true. Invoke the normalizeDocument method on this + document. Retreive the documentElement node and check the nodeName of this node + to make sure it has not changed. Now set validate to false and verify the same. + Register an error handler on this Document and in each case make sure that it does + not get called. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument10.xml b/test/testcases/tests/level3/core/documentnormalizedocument10.xml new file mode 100644 index 0000000..f5186f5 --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument10.xml @@ -0,0 +1,75 @@ + + + + + + + +documentnormalizedocument10 +IBM + + The normalizeDocument method method acts as if the document was going through a save + and load cycle, putting the document in a "normal" form. + + Create an Element and a text node and verify the nodeValue of this text node and append these to + this Document. If supported, invoke the setParameter method on this domconfiguration object to set the + "element-content-whitespace" feature to false. Invoke the normalizeDocument method and verify if + the text node has been discarded. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument11.xml b/test/testcases/tests/level3/core/documentnormalizedocument11.xml new file mode 100644 index 0000000..3e9aec9 --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument11.xml @@ -0,0 +1,65 @@ + + + + + + + +documentnormalizedocument11 +IBM + + The normalizeDocument method method acts as if the document was going through a save + and load cycle, putting the document in a "normal" form. + The feature namespace-declarations when set to false, discards all namespace declaration attributes, + although namespace prefixes are still retained. + + Set the normalization feature "namespace-declarations" to false, invoke normalizeDocument and verify + the nodeName of element acquired by tagname. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument12.xml b/test/testcases/tests/level3/core/documentnormalizedocument12.xml new file mode 100644 index 0000000..0d5db65 --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument12.xml @@ -0,0 +1,72 @@ + + + + + + + +documentnormalizedocument12 +IBM + + The normalizeDocument method method acts as if the document was going through a save + and load cycle, putting the document in a "normal" form. + + Set the validate feature to true. Invoke the normalizeDocument method on this + document. Retreive the documentElement node and check the nodeName of this node + to make sure it has not changed. Now set validate to false and verify the same. + Register an error handler on this Document and in each case make sure that it does + not get called. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentnormalizedocument13.xml b/test/testcases/tests/level3/core/documentnormalizedocument13.xml new file mode 100644 index 0000000..51d52e1 --- /dev/null +++ b/test/testcases/tests/level3/core/documentnormalizedocument13.xml @@ -0,0 +1,103 @@ + + + + + + + +documentnormalizedocument13 +Curt Arnold + +Add a L1 attribute to a L2 namespace aware document and perform namespace normalization. Should result +in an error. + +2004-03-04 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode01.xml b/test/testcases/tests/level3/core/documentrenamenode01.xml new file mode 100644 index 0000000..0954aae --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode01.xml @@ -0,0 +1,53 @@ + + + + + + + +documentrenamenode01 +IBM + + Invoke the renameNode method to rename the class attribute node of the + second element whose localName is acronym and namespaceURI http://www.nist.gov + with the new namespaceURI as http://www.w3.org/DOM/Test and name as pre0fix:renamedNode. + Check if this attribute has been renamed successfully by verifying the + nodeName, namespaceURI, nodeType attributes of the renamed node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode02.xml b/test/testcases/tests/level3/core/documentrenamenode02.xml new file mode 100644 index 0000000..9cb60d4 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode02.xml @@ -0,0 +1,52 @@ + + + + + + + +documentrenamenode02 +IBM + + Invoke the renameNode method to rename the class attribute node of the + second element whose localName is acronym and namespaceURI http://www.nist.gov + with the new namespaceURI as http://www.w3.org/DOM/Test and name as prefi0x:renamedNode. + Check if this attribute has been renamed successfully by verifying the + nodeName, namespaceURI, nodeType attributes of the renamed node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode03.xml b/test/testcases/tests/level3/core/documentrenamenode03.xml new file mode 100644 index 0000000..6464c04 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode03.xml @@ -0,0 +1,46 @@ + + + + + + + +documentrenamenode03 +IBM + + Invoke the renameNode method to rename a new attribute node to one whose + namespaceURI is http://www.w3.org/DOM/Test and name is pre0:fix1. + Check if this attribute has been renamed successfully by verifying the + nodeName, namespaceURI, nodeType attributes of the renamed node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode04.xml b/test/testcases/tests/level3/core/documentrenamenode04.xml new file mode 100644 index 0000000..bb43fd7 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode04.xml @@ -0,0 +1,45 @@ + + + + + + + +documentrenamenode04 +IBM + + Invoke the renameNode method to rename a new attribute node to one whose + namespaceURI is null and name is pf. + Check if this attribute has been renamed successfully by verifying the + nodeName, namespaceURI, nodeType attributes of the renamed node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode05.xml b/test/testcases/tests/level3/core/documentrenamenode05.xml new file mode 100644 index 0000000..66e3df7 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode05.xml @@ -0,0 +1,46 @@ + + + + + + + +documentrenamenode05 +IBM + + Invoke the renameNode method to rename a new attribute node to one whose + namespaceURI is null and name is rened. + Check if this attribute has been renamed successfully by verifying the + nodeName, namespaceURI, nodeType attributes of the renamed node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode06.xml b/test/testcases/tests/level3/core/documentrenamenode06.xml new file mode 100644 index 0000000..b689049 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode06.xml @@ -0,0 +1,51 @@ + + + + + + + +documentrenamenode06 +IBM + + Invoke the renameNode method to rename the default attribute "dir" to xsi:schemaLocation. + Check if this attribute has been renamed successfully by verifying the + nodeName, namespaceURI, nodeType attributes of the renamed node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode07.xml b/test/testcases/tests/level3/core/documentrenamenode07.xml new file mode 100644 index 0000000..642a568 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode07.xml @@ -0,0 +1,56 @@ + + + + + + + +documentrenamenode07 +IBM + + Invoke the renameNode method on a new document node to rename a new attribute node + to one whose namespaceURI is http://www.w3.org/XML/1998/namespace and name is xml:dom. + Check if this attribute has been renamed successfully by verifying the + nodeName and namespaceURI attributes of the renamed node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode08.xml b/test/testcases/tests/level3/core/documentrenamenode08.xml new file mode 100644 index 0000000..ca74f44 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode08.xml @@ -0,0 +1,57 @@ + + + + + + + +documentrenamenode08 +IBM + + Invoke the renameNode method on a new document node and try to rename the default + attribute "dir" + Check if a WRONG_DOCUMENT_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode09.xml b/test/testcases/tests/level3/core/documentrenamenode09.xml new file mode 100644 index 0000000..fcf2240 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode09.xml @@ -0,0 +1,54 @@ + + + + + + + +documentrenamenode09 +IBM + + The method renameNode renames an existing node. When the specified node was created + from a different document than this document, a WRONG_DOCUMENT_ERR exception is thrown. + + Invoke the renameNode method on a new Document node to rename a new attribute node + created in the original Document, but later adopted by this new document node. The + ownerDocument attribute of this attribute has now changed, such that the attribute node is considered to + be created from this new document node. Verify that no exception is thrown upon renaming and verify + the new nodeName of this attribute node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode10.xml b/test/testcases/tests/level3/core/documentrenamenode10.xml new file mode 100644 index 0000000..3b48c24 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode10.xml @@ -0,0 +1,61 @@ + + + + + + + +documentrenamenode10 +IBM + + The method renameNode renames an existing node and raises a NAMESPACE_ERR + if the qualifiedName has a prefix and the namespaceURI is null but a + NOT_SUPPORTED_ERR should be raised since the the type of the specified node is + neither ELEMENT_NODE nor ATTRIBUTE_NODE. + + Invoke the renameNode method on a new document node to rename a node to nodes + with malformed qualifiedNames. + Check if a NOT_SUPPORTED_ERR gets thrown instead of a NAMESPACE_ERR. + +Neil Delima +2002-06-10 + + + + + + + + + + +"_:" +":0" +":" +"a0:0" +"_:0;" +"a:::::c" + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode11.xml b/test/testcases/tests/level3/core/documentrenamenode11.xml new file mode 100644 index 0000000..ee20cef --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode11.xml @@ -0,0 +1,51 @@ + + + + + + + +documentrenamenode11 +IBM + + The method renameNode renames an existing node and raises a NAMESPACE_ERR + if the qualifiedName has a prefix and the namespaceURI is null but a + NOT_SUPPORTED_ERR should be raised since the the type of the specified node is + neither ELEMENT_NODE nor ATTRIBUTE_NODE. + + Invoke the renameNode method on this document node to rename a text node such that its + qualifiedName has a prefix and namespaceURI is null. + Check if a NOT_SUPPORTED_ERR gets thrown instead of a NAMESPACE_ERR. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode12.xml b/test/testcases/tests/level3/core/documentrenamenode12.xml new file mode 100644 index 0000000..10f8329 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode12.xml @@ -0,0 +1,50 @@ + + + + + + + +documentrenamenode12 +IBM + + The method renameNode renames an existing node and raises a NAMESPACE_ERR + if the qualifiedName has a prefix and the namespaceURI is null but a + NOT_SUPPORTED_ERR should be raised since the the type of the specified node is + neither ELEMENT_NODE nor ATTRIBUTE_NODE. + + Invoke the renameNode method on this document node to rename a text node such that its + qualifiedName has a prefix that is "xml" and namespaceURI is "http://www.w3.org/XML/1999/namespace". + Check if a NOT_SUPPORTED_ERR gets thrown instead of a NAMESPACE_ERR since the type of node is not valid + for this method. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode13.xml b/test/testcases/tests/level3/core/documentrenamenode13.xml new file mode 100644 index 0000000..5b9aba7 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode13.xml @@ -0,0 +1,50 @@ + + + + + + + +documentrenamenode13 +IBM + + The method renameNode renames an existing node and raises a NAMESPACE_ERR + if the qualifiedName has a prefix and the namespaceURI is null but a + NOT_SUPPORTED_ERR should be raised since the the type of the specified node is + neither ELEMENT_NODE nor ATTRIBUTE_NODE. + + Invoke the renameNode method on this document node to rename a text node such that its + qualifiedName has a prefix that is "xmlns"and namespaceURI is "http://www.w3.org/XML/1998/namespace". + Check if a NOT_SUPPORTED_ERR gets thrown instead of a NAMESPACE_ERR since the type of node is not valid + for this method. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode14.xml b/test/testcases/tests/level3/core/documentrenamenode14.xml new file mode 100644 index 0000000..f74061c --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode14.xml @@ -0,0 +1,51 @@ + + + + + + + +documentrenamenode14 +IBM + + The method renameNode renames an existing node and raises a NAMESPACE_ERR + if the qualifiedName has a prefix and the namespaceURI is null but a + NOT_SUPPORTED_ERR should be raised since the the type of the specified node is + neither ELEMENT_NODE nor ATTRIBUTE_NODE. + + Invoke the renameNode method on this document node to rename a text node such that its + qualifiedName is "xmlns"and namespaceURI is "http://www.w3.org/2000/xmlns". + Check if a NOT_SUPPORTED_ERR gets thrown instead of a NAMESPACE_ERR since the type of node is + not valid for this method. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode15.xml b/test/testcases/tests/level3/core/documentrenamenode15.xml new file mode 100644 index 0000000..f4791d6 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode15.xml @@ -0,0 +1,48 @@ + + + + + + + +documentrenamenode15 +IBM + + Rename the fourth acronym element to svg:rect and verify the + nodeName, namespaceURI, nodeType attributes of the renamed node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode16.xml b/test/testcases/tests/level3/core/documentrenamenode16.xml new file mode 100644 index 0000000..9b4ef0a --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode16.xml @@ -0,0 +1,52 @@ + + + + + + + +documentrenamenode16 +IBM + + Invoke the renameNode method to rename the fourth + acronym element with a new namespaceURI that is + null and qualifiedName that is renamedNode. + Check if this element has been renamed successfully by verifying the + nodeName, attributes of the renamed node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode17.xml b/test/testcases/tests/level3/core/documentrenamenode17.xml new file mode 100644 index 0000000..e4f9146 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode17.xml @@ -0,0 +1,59 @@ + + + + + + + +documentrenamenode17 +IBM + + Invoke the renameNode method to rename a new element node of a new document so that + its namespaceURI is http://www.w3.org/2000/xmlns/ and qualifiedName is xmlns:xmlns. + Check if this element has been renamed successfully by verifying the + nodeName, attributes of the renamed node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode18.xml b/test/testcases/tests/level3/core/documentrenamenode18.xml new file mode 100644 index 0000000..413a166 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode18.xml @@ -0,0 +1,53 @@ + + + + + + + +documentrenamenode18 +IBM + + Invoke the renameNode method on this document and try to rename a new element + node of a new document. + Check if a WRONG_DOCUMENT_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode19.xml b/test/testcases/tests/level3/core/documentrenamenode19.xml new file mode 100644 index 0000000..b344496 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode19.xml @@ -0,0 +1,61 @@ + + + + + + + +documentrenamenode19 +IBM + + The method renameNode renames an existing node and raises a NAMESPACE_ERR + if the qualifiedName is malformed per the Namespaces in XML specification. + + Invoke the renameNode method on a new document node to rename a node to nodes + with malformed qualifiedNames. + Check if a NAMESPACE_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + +"a_:" +"_:" +":" +"::0;" +"a:-:c" + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode20.xml b/test/testcases/tests/level3/core/documentrenamenode20.xml new file mode 100644 index 0000000..f63d9e4 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode20.xml @@ -0,0 +1,52 @@ + + + + + + + +documentrenamenode20 +IBM + + Invoke the renameNode method on this document node to rename a node such that its + qualifiedName has a prefix that is "xml:html" and namespaceURI is + "http://www.example.com/namespace". + Check if a NAMESPACE_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode21.xml b/test/testcases/tests/level3/core/documentrenamenode21.xml new file mode 100644 index 0000000..4b4c30d --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode21.xml @@ -0,0 +1,54 @@ + + + + + + + +documentrenamenode21 +IBM + + Invoke the renameNode method on this document node to rename a node such that its + qualifiedName has a prefix that is "xmlns:xml"and namespaceURI is "http://www.w3.org/2000/XMLNS/". + Check if a NAMESPACE_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode22.xml b/test/testcases/tests/level3/core/documentrenamenode22.xml new file mode 100644 index 0000000..221d124 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode22.xml @@ -0,0 +1,42 @@ + + + + + + + +documentrenamenode22 +IBM + + Invoke the renameNode method on this document node to rename a node such that its + qualifiedName is "xmlns"and namespaceURI is "http://www.w3.org/1999/xmlns/". + Check if a NAMESPACE_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode23.xml b/test/testcases/tests/level3/core/documentrenamenode23.xml new file mode 100644 index 0000000..0adc62e --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode23.xml @@ -0,0 +1,44 @@ + + + + + + + +documentrenamenode23 +IBM + + The method renameNode renames an existing node and raises a NOT_SUPPORTED_ERR + if the type of the specified node is neither ELEMENT_NODE nor ATTRIBUTE_NODE. + + Invoke the renameNode method on this document node to attempt to rename itself. + Check if a NOT_SUPPORTED_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode24.xml b/test/testcases/tests/level3/core/documentrenamenode24.xml new file mode 100644 index 0000000..6b4d0cb --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode24.xml @@ -0,0 +1,46 @@ + + + + + + + +documentrenamenode24 +IBM + + The method renameNode renames an existing node and raises a NOT_SUPPORTED_ERR + if the type of the specified node is neither ELEMENT_NODE nor ATTRIBUTE_NODE. + + Invoke the renameNode method on this document node to attempt to rename itself. + The namespaceURI specified here is null and the name has a prefix. + Check if a NOT_SUPPORTED_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode25.xml b/test/testcases/tests/level3/core/documentrenamenode25.xml new file mode 100644 index 0000000..93f2450 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode25.xml @@ -0,0 +1,42 @@ + + + + + + + +documentrenamenode25 +IBM + + Invoke the renameNode method to attempt to rename a DOcumentType node of this Document. + Check if a NOT_SUPPORTED_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode26.xml b/test/testcases/tests/level3/core/documentrenamenode26.xml new file mode 100644 index 0000000..ba797cb --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode26.xml @@ -0,0 +1,43 @@ + + + + + + + +documentrenamenode26 +IBM + + Invoke the renameNode method oto attempt to rename a new DocumentFragment node + of this Document. + Check if a NOT_SUPPORTED_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode27.xml b/test/testcases/tests/level3/core/documentrenamenode27.xml new file mode 100644 index 0000000..bced06a --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode27.xml @@ -0,0 +1,86 @@ + + + + + + + +documentrenamenode27 +IBM + + Invoke the renameNode method to attempt to rename new Text, Comment, CDataSection, + ProcessingInstruction and EntityReference nodes of a new Document. + Check if a NOT_SUPPORTED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode28.xml b/test/testcases/tests/level3/core/documentrenamenode28.xml new file mode 100644 index 0000000..cd838e1 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode28.xml @@ -0,0 +1,55 @@ + + + + + + + +documentrenamenode28 +IBM + + Invoke the renameNode method to attempt to rename a Entity and Notation nodes of this Document. + Check if a NOT_SUPPORTED_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentrenamenode29.xml b/test/testcases/tests/level3/core/documentrenamenode29.xml new file mode 100644 index 0000000..ed90425 --- /dev/null +++ b/test/testcases/tests/level3/core/documentrenamenode29.xml @@ -0,0 +1,42 @@ + + + + + + + +documentrenamenode29 +IBM + + Invoke the renameNode method to attempt to rename an Element node of a XML1.0 document + with a name that contains an invalid XML 1.0 character and check if a INVALID_CHARACTER_ERR + gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetdocumenturi01.xml b/test/testcases/tests/level3/core/documentsetdocumenturi01.xml new file mode 100644 index 0000000..9c964ec --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetdocumenturi01.xml @@ -0,0 +1,39 @@ + + + + + + + +documentsetdocumenturi01 +IBM + + The setDocmentURI method set the location of the document. + + Set the documentURI to a valid string and retreive the documentURI of this + document and verify if it is was correctly set. + +Neil Delima +2002-06-10 + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetdocumenturi02.xml b/test/testcases/tests/level3/core/documentsetdocumenturi02.xml new file mode 100644 index 0000000..7d02526 --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetdocumenturi02.xml @@ -0,0 +1,40 @@ + + + + + + + +documentsetdocumenturi02 +IBM + + The setDocmentURI method set the location of the document. + + Set the documentURI to null and retreive the documentURI of this document and verify + if it is was set to null. + +Neil Delima +2002-06-10 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetdocumenturi03.xml b/test/testcases/tests/level3/core/documentsetdocumenturi03.xml new file mode 100644 index 0000000..2091efd --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetdocumenturi03.xml @@ -0,0 +1,50 @@ + + + + + + + +documentsetdocumenturi03 +IBM + + The setDocmentURI method set the location of the document. + + Create a new document and set its documentURI to a valid string. Retreive the documentURI + and verify if it is was correctly set. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetstricterrorchecking01.xml b/test/testcases/tests/level3/core/documentsetstricterrorchecking01.xml new file mode 100644 index 0000000..59c85f6 --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetstricterrorchecking01.xml @@ -0,0 +1,42 @@ + + + + + + + +documentsetstricterrorchecking01 +IBM + + Set the strictErrorChecking attribute value on this documentNode to false and then to true. + Call the createAttributeNS method on this document with an illegal character in the qualifiedName + and check if the INVALID_CHARACTER_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetstricterrorchecking02.xml b/test/testcases/tests/level3/core/documentsetstricterrorchecking02.xml new file mode 100644 index 0000000..95d869d --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetstricterrorchecking02.xml @@ -0,0 +1,42 @@ + + + + + + + +documentsetstricterrorchecking02 +IBM + + Set the strictErrorChecking attribute value on a new Document to true. + Call the createAttributeNS method on this document with a a null namespaceURI and a qualified name + with a prefix and check if the NAMESPACE_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetstricterrorchecking03.xml b/test/testcases/tests/level3/core/documentsetstricterrorchecking03.xml new file mode 100644 index 0000000..a0adbac --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetstricterrorchecking03.xml @@ -0,0 +1,37 @@ + + + + + + + +documentsetstricterrorchecking03 +IBM + + Set the strictErrorChecking attribute value on a new Document to false and check if it was + correctly set using getStrictErrorChecking. + +Neil Delima +2002-06-10 + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetxmlstandalone01.xml b/test/testcases/tests/level3/core/documentsetxmlstandalone01.xml new file mode 100644 index 0000000..434a061 --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetxmlstandalone01.xml @@ -0,0 +1,37 @@ + + + + + + + +documentsetxmlstandalone01 +IBM + + Set the standalone attribute of this document to true and verify if the attribute was correctly + set. + +Neil Delima +2002-06-10 + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetxmlstandalone02.xml b/test/testcases/tests/level3/core/documentsetxmlstandalone02.xml new file mode 100644 index 0000000..c541090 --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetxmlstandalone02.xml @@ -0,0 +1,51 @@ + + + + + + + +documentsetxmlstandalone02 +IBM + + Create a new document object and set standalone to false and check if it was correctly set. + Then repeat this by setting it to true. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetxmlversion01.xml b/test/testcases/tests/level3/core/documentsetxmlversion01.xml new file mode 100644 index 0000000..b79d1d0 --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetxmlversion01.xml @@ -0,0 +1,71 @@ + + + + + + + +documentsetxmlversion01 +IBM + + Set the value of the version attribute of the XML declaration of this document to + various invalid characters and verify if a NOT_SUPPORTED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + +"{" +"}" +"~" +"'" +"!" +"@" +"#" +"$" +"%" +"^" +"&" +"*" +"(" +")" +"+" +"=" +"[" +"]" +"\\" +"/" +";" +"`" +"<" +">" +"," +"a " +"\"" +"---" + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetxmlversion02.xml b/test/testcases/tests/level3/core/documentsetxmlversion02.xml new file mode 100644 index 0000000..4444b38 --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetxmlversion02.xml @@ -0,0 +1,49 @@ + + + + + + + +documentsetxmlversion02 +IBM + + Set the value of the version attribute of the XML declaration of a new document to "1.0" + and check if it was correctly set. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetxmlversion03.xml b/test/testcases/tests/level3/core/documentsetxmlversion03.xml new file mode 100644 index 0000000..383608d --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetxmlversion03.xml @@ -0,0 +1,49 @@ + + + + + + + +documentsetxmlversion03 +IBM + + Set the value of the version attribute of the XML declaration of a new document to "1.0" + and check if it was correctly set. + +Neil Delima +2003-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/documentsetxmlversion05.xml b/test/testcases/tests/level3/core/documentsetxmlversion05.xml new file mode 100644 index 0000000..50de4f8 --- /dev/null +++ b/test/testcases/tests/level3/core/documentsetxmlversion05.xml @@ -0,0 +1,50 @@ + + + + + + + +documentsetxmlversion05 +IBM + + Set the value of the version attribute of the XML declaration of a new document to "-" + and check if a NOT_SUPPORTED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigcanonicalform1.xml b/test/testcases/tests/level3/core/domconfigcanonicalform1.xml new file mode 100644 index 0000000..e8d7239 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigcanonicalform1.xml @@ -0,0 +1,67 @@ + + + + + + + + + domconfigcanonicalform1 + Curt Arnold + Checks behavior of "canonical-form" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigcdatasections1.xml b/test/testcases/tests/level3/core/domconfigcdatasections1.xml new file mode 100644 index 0000000..12b778e --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigcdatasections1.xml @@ -0,0 +1,57 @@ + + + + + + + + + domconfigcdatasections1 + Curt Arnold + Checks behavior of "cdata-sections" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigcheckcharacternormalization1.xml b/test/testcases/tests/level3/core/domconfigcheckcharacternormalization1.xml new file mode 100644 index 0000000..3f17dda --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigcheckcharacternormalization1.xml @@ -0,0 +1,67 @@ + + + + + + + + + domconfigcheckcharacternormalization1 + Curt Arnold + Checks behavior of "check-character-normalization" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigcomments1.xml b/test/testcases/tests/level3/core/domconfigcomments1.xml new file mode 100644 index 0000000..3958ab4 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigcomments1.xml @@ -0,0 +1,56 @@ + + + + + + + + + domconfigcomments1 + Curt Arnold + Checks behavior of "comments" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigdatatypenormalization1.xml b/test/testcases/tests/level3/core/domconfigdatatypenormalization1.xml new file mode 100644 index 0000000..cdf95f9 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigdatatypenormalization1.xml @@ -0,0 +1,66 @@ + + + + + + + + + domconfigdatatypenormalization1 + Curt Arnold + Checks behavior of "datatype-normalization" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigdatatypenormalization2.xml b/test/testcases/tests/level3/core/domconfigdatatypenormalization2.xml new file mode 100644 index 0000000..ca3462b --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigdatatypenormalization2.xml @@ -0,0 +1,52 @@ + + + + + + + + + domconfigdatatypenormalization2 + Curt Arnold + Setting "datatype-normalization" to true also forces "validate" to true. + 2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigelementcontentwhitespace1.xml b/test/testcases/tests/level3/core/domconfigelementcontentwhitespace1.xml new file mode 100644 index 0000000..0f5ae21 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigelementcontentwhitespace1.xml @@ -0,0 +1,67 @@ + + + + + + + + + domconfigelementcontentwhitespace1 + Curt Arnold + Checks behavior of "element-content-whitespace" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigentities1.xml b/test/testcases/tests/level3/core/domconfigentities1.xml new file mode 100644 index 0000000..58103e6 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigentities1.xml @@ -0,0 +1,57 @@ + + + + + + + + + domconfigentities1 + Curt Arnold + Checks behavior of "entities" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigerrorhandler1.xml b/test/testcases/tests/level3/core/domconfigerrorhandler1.xml new file mode 100644 index 0000000..234e0d4 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigerrorhandler1.xml @@ -0,0 +1,71 @@ + + + + + + + + + domconfigerrorhandler1 + Curt Arnold + Checks behavior of "error-handler" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigerrorhandler2.xml b/test/testcases/tests/level3/core/domconfigerrorhandler2.xml new file mode 100644 index 0000000..efdac09 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigerrorhandler2.xml @@ -0,0 +1,52 @@ + + + + + + + + + domconfigerrorhandler2 + Curt Arnold + Calls DOMConfiguration.setParameter("error-handler", null). Spec + does not explicitly address the case. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfiginfoset1.xml b/test/testcases/tests/level3/core/domconfiginfoset1.xml new file mode 100644 index 0000000..f35ed5e --- /dev/null +++ b/test/testcases/tests/level3/core/domconfiginfoset1.xml @@ -0,0 +1,71 @@ + + + + + + + + + domconfiginfoset1 + Curt Arnold + Checks behavior of "infoset" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfignamespacedeclarations1.xml b/test/testcases/tests/level3/core/domconfignamespacedeclarations1.xml new file mode 100644 index 0000000..3c1dd8f --- /dev/null +++ b/test/testcases/tests/level3/core/domconfignamespacedeclarations1.xml @@ -0,0 +1,57 @@ + + + + + + + + + domconfigcomments1 + Curt Arnold + Checks behavior of "namespace-declarations" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfignamespaces1.xml b/test/testcases/tests/level3/core/domconfignamespaces1.xml new file mode 100644 index 0000000..59d681f --- /dev/null +++ b/test/testcases/tests/level3/core/domconfignamespaces1.xml @@ -0,0 +1,66 @@ + + + + + + + + + domconfignamespaces1 + Curt Arnold + Checks behavior of "namespaces" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfignamespaces2.xml b/test/testcases/tests/level3/core/domconfignamespaces2.xml new file mode 100644 index 0000000..40b213f --- /dev/null +++ b/test/testcases/tests/level3/core/domconfignamespaces2.xml @@ -0,0 +1,42 @@ + + + + + + + + + domconfignamespaces2 + Curt Arnold + Document.getParameter("namespaces") should be true regardles if the + parse that created the document was namespace aware. + 2004-02-24 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfignormalizecharacters1.xml b/test/testcases/tests/level3/core/domconfignormalizecharacters1.xml new file mode 100644 index 0000000..5f71876 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfignormalizecharacters1.xml @@ -0,0 +1,67 @@ + + + + + + + + + domconfignormalizecharacters1 + Curt Arnold + Checks behavior of "normalize-characters" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigparameternames01.xml b/test/testcases/tests/level3/core/domconfigparameternames01.xml new file mode 100644 index 0000000..7ebac73 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigparameternames01.xml @@ -0,0 +1,94 @@ + + + + + + + + + domconfigparameternames01 + Curt Arnold + Checks getParameterNames and canSetParameter for Document.domConfig. + 2004-01-22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigschemalocation1.xml b/test/testcases/tests/level3/core/domconfigschemalocation1.xml new file mode 100644 index 0000000..6e9a9b1 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigschemalocation1.xml @@ -0,0 +1,63 @@ + + + + + + + + + domconfigschemalocation1 + Curt Arnold + Checks behavior of "schema-location" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigschematype1.xml b/test/testcases/tests/level3/core/domconfigschematype1.xml new file mode 100644 index 0000000..8fc739c --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigschematype1.xml @@ -0,0 +1,80 @@ + + + + + + + + + domconfigschematype1 + Curt Arnold + Checks behavior of "schema-type" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigsplitcdatasections1.xml b/test/testcases/tests/level3/core/domconfigsplitcdatasections1.xml new file mode 100644 index 0000000..3268929 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigsplitcdatasections1.xml @@ -0,0 +1,57 @@ + + + + + + + + + domconfigsplitcdatasections1 + Curt Arnold + Checks behavior of "split-cdata-sections" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigurationcansetparameter01.xml b/test/testcases/tests/level3/core/domconfigurationcansetparameter01.xml new file mode 100644 index 0000000..264a29f --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigurationcansetparameter01.xml @@ -0,0 +1,50 @@ + + + + + + +domconfigurationcansetparameter01 +IBM + + The parameter commments is turned on by default. Check to see if this feature can be set + to false by invoking canSetParameter method. Also check that this method does not change the + value of parameter. + +Jenny Hsu +2003-11-06 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigurationcansetparameter02.xml b/test/testcases/tests/level3/core/domconfigurationcansetparameter02.xml new file mode 100644 index 0000000..b183536 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigurationcansetparameter02.xml @@ -0,0 +1,49 @@ + + + + + + +domconfigurationcansetparameter02 +IBM + +Check that canSetParameter('cdata-sections') returns true for both true and false +and that calls to the method do not actually change the parameter value. + +Jenny Hsu +2003-11-06 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigurationcansetparameter03.xml b/test/testcases/tests/level3/core/domconfigurationcansetparameter03.xml new file mode 100644 index 0000000..3562c27 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigurationcansetparameter03.xml @@ -0,0 +1,54 @@ + + + + + + +domconfigurationcansetparameter03 +IBM + + The canSetParameter method checks if setting a parameter to a specific value is supported. + + The parameter entities is turned on by default. Check to see if this feature can be set + to false by invoking canSetParameter method. Also check that this method does not change the + value of parameter by checking if entities still exist in the document. + +Jenny Hsu +2003-11-06 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigurationcansetparameter04.xml b/test/testcases/tests/level3/core/domconfigurationcansetparameter04.xml new file mode 100644 index 0000000..7f24039 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigurationcansetparameter04.xml @@ -0,0 +1,55 @@ + + + + + + +domconfigurationcansetparameter04 +IBM + + The parameter entities is turned on by default. Check to see if this feature can be set + to false by invoking canSetParameter method. Also check that this method does not change the + value of parameter by checking if entity references still exist in the document. + +Jenny Hsu +2003-11-04 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigurationcansetparameter06.xml b/test/testcases/tests/level3/core/domconfigurationcansetparameter06.xml new file mode 100644 index 0000000..513231c --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigurationcansetparameter06.xml @@ -0,0 +1,57 @@ + + + + + + +domconfigurationcansetparameter06 +IBM + +Check that canSetParameter('element-content-whitespace', true) returns true +and that canSetParameter('element-content-whitespace) does not change value of +parameter. + +Jenny Hsu +2003-11-04 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigurationgetparameter01.xml b/test/testcases/tests/level3/core/domconfigurationgetparameter01.xml new file mode 100644 index 0000000..815a061 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigurationgetparameter01.xml @@ -0,0 +1,47 @@ + + + + + + +domconfigurationgetparameter01 +IBM + + The method getParameter returns the value of a parameter if known. + + Get the DOMConfiguration object of a document and verify that the default required features are set + to true. + +Jenny Hsu +2003-11-07 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigurationgetparameter02.xml b/test/testcases/tests/level3/core/domconfigurationgetparameter02.xml new file mode 100644 index 0000000..e6c5838 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigurationgetparameter02.xml @@ -0,0 +1,42 @@ + + + + + + +domconfigurationgetparameter02 +IBM + + The method getParameter returns the value of a parameter if known. + + Get the DOMConfiguration object of a document and verify that a NOT_FOUND_ERR is thrown if the parameter + is not found. + +Jenny Hsu +2003-11-07 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigvalidate1.xml b/test/testcases/tests/level3/core/domconfigvalidate1.xml new file mode 100644 index 0000000..0376aa1 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigvalidate1.xml @@ -0,0 +1,67 @@ + + + + + + + + + domconfigvalidate1 + Curt Arnold + Checks behavior of "validate" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigvalidateifschema1.xml b/test/testcases/tests/level3/core/domconfigvalidateifschema1.xml new file mode 100644 index 0000000..c572603 --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigvalidateifschema1.xml @@ -0,0 +1,67 @@ + + + + + + + + + domconfigvalidateifschema1 + Curt Arnold + Checks behavior of "validate-if-schema" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domconfigwellformed1.xml b/test/testcases/tests/level3/core/domconfigwellformed1.xml new file mode 100644 index 0000000..cc9f1bc --- /dev/null +++ b/test/testcases/tests/level3/core/domconfigwellformed1.xml @@ -0,0 +1,66 @@ + + + + + + + + + domconfigwellformed1 + Curt Arnold + Checks behavior of "well-formed" configuration parameter. + 2004-01-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationgetfeature01.xml b/test/testcases/tests/level3/core/domimplementationgetfeature01.xml new file mode 100644 index 0000000..7575fb2 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationgetfeature01.xml @@ -0,0 +1,38 @@ + + + + + + + +domimplementationgetfeature01 +IBM + + Invoke getFeature method on this DOMImplementation with the value of the feature parameter + as Core and version as 2.0. This should return a DOMImplmentation object that's not null. + +Neil Delima +2002-05-30 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationgetfeature02.xml b/test/testcases/tests/level3/core/domimplementationgetfeature02.xml new file mode 100644 index 0000000..2e6a0b5 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationgetfeature02.xml @@ -0,0 +1,39 @@ + + + + + + + +domimplementationgetfeature02 +IBM + + Invoke getFeature method on this DOMImplementation with the value of the feature parameter + as Core and version as "". This should return a DOMImplementation object that's not null. + + +Neil Delima +2002-05-30 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationgetfeature03.xml b/test/testcases/tests/level3/core/domimplementationgetfeature03.xml new file mode 100644 index 0000000..6d06910 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationgetfeature03.xml @@ -0,0 +1,40 @@ + + + + + + + +domimplementationgetfeature03 +IBM + + Invoke getFeature method on this DOMImplementation with the value of the feature parameter + as Core and version as null. This should return a DOMImplementation object that's not null. + +Neil Delima +2002-05-30 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationgetfeature05.xml b/test/testcases/tests/level3/core/domimplementationgetfeature05.xml new file mode 100644 index 0000000..2113dce --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationgetfeature05.xml @@ -0,0 +1,39 @@ + + + + + + + +domimplementationgetfeature05 +IBM + + Invoke getFeature method on this DOMImplementation with the value of the feature parameter + as "" and version equal to null. This should return a null DOMObject. + +Neil Delima +2002-05-30 + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationgetfeature06.xml b/test/testcases/tests/level3/core/domimplementationgetfeature06.xml new file mode 100644 index 0000000..f34b6bd --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationgetfeature06.xml @@ -0,0 +1,38 @@ + + + + + + + +domimplementationgetfeature06 +IBM + + Invoke getFeature method on this DOMImplementation with the value of the feature parameter + as "1-1" (some junk) and version equal to "*". This should return a null DOMObject. + +Neil Delima +2002-05-30 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry01.xml b/test/testcases/tests/level3/core/domimplementationregistry01.xml new file mode 100644 index 0000000..9fc02aa --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry01.xml @@ -0,0 +1,34 @@ + + + + + + + +domimplementationregistry01 +Curt Arnold + +DOMImplementationRegistry.newInstance() (Java) or DOMImplementationRegistry global variable +(ECMAScript) should not be null. + +2004-01-15 + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry02.xml b/test/testcases/tests/level3/core/domimplementationregistry02.xml new file mode 100644 index 0000000..0505559 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry02.xml @@ -0,0 +1,42 @@ + + + + + + + +domimplementationregistry02 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementation("cOrE") should return a DOMImplementation +where hasFeature("Core", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry03.xml b/test/testcases/tests/level3/core/domimplementationregistry03.xml new file mode 100644 index 0000000..a7d2eab --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry03.xml @@ -0,0 +1,41 @@ + + + + + + + +domimplementationregistry03 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementation("cOrE 3.0") should return a DOMImplementation +where hasFeature("Core", "3.0") returns true. + +2004-01-15 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry04.xml b/test/testcases/tests/level3/core/domimplementationregistry04.xml new file mode 100644 index 0000000..6d8419b --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry04.xml @@ -0,0 +1,42 @@ + + + + + + + +domimplementationregistry04 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementation("+cOrE") should return a DOMImplementation +where hasFeature("+Core", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry05.xml b/test/testcases/tests/level3/core/domimplementationregistry05.xml new file mode 100644 index 0000000..e0dee44 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry05.xml @@ -0,0 +1,41 @@ + + + + + + + +domimplementationregistry05 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementation("+cOrE 3.0") should return a DOMImplementation +where hasFeature("+Core", "3.0") returns true. + +2004-01-15 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry06.xml b/test/testcases/tests/level3/core/domimplementationregistry06.xml new file mode 100644 index 0000000..5e0831d --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry06.xml @@ -0,0 +1,45 @@ + + + + + + + +domimplementationregistry06 +Curt Arnold + +If the implementation supports "XML", DOMImplementationRegistry.getDOMImplementation("xMl 3.0 cOrE") should +return a DOMImplementation where hasFeature("XML", "3.0"), and hasFeature("Core", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry07.xml b/test/testcases/tests/level3/core/domimplementationregistry07.xml new file mode 100644 index 0000000..a8e0b20 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry07.xml @@ -0,0 +1,42 @@ + + + + + + + +domimplementationregistry07 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementation("http://www.example.com/bogus-feature 99.0") should return +null. + +2004-01-15 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry08.xml b/test/testcases/tests/level3/core/domimplementationregistry08.xml new file mode 100644 index 0000000..0e9ec23 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry08.xml @@ -0,0 +1,52 @@ + + + + + + + +domimplementationregistry08 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementation("SVG") should return null or a DOMImplementation +where hasFeature("SVG", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry09.xml b/test/testcases/tests/level3/core/domimplementationregistry09.xml new file mode 100644 index 0000000..76367c7 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry09.xml @@ -0,0 +1,52 @@ + + + + + + + +domimplementationregistry09 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementation("HTML") should return null or a DOMImplementation +where hasFeature("HTML", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry10.xml b/test/testcases/tests/level3/core/domimplementationregistry10.xml new file mode 100644 index 0000000..3b19ef2 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry10.xml @@ -0,0 +1,52 @@ + + + + + + + +domimplementationregistry10 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementation("LS") should return null or a DOMImplementation +where hasFeature("LS", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry11.xml b/test/testcases/tests/level3/core/domimplementationregistry11.xml new file mode 100644 index 0000000..7636017 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry11.xml @@ -0,0 +1,52 @@ + + + + + + + +domimplementationregistry11 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementation("XPath") should return null or a DOMImplementation +where hasFeature("XPath", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry12.xml b/test/testcases/tests/level3/core/domimplementationregistry12.xml new file mode 100644 index 0000000..5c7ff6f --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry12.xml @@ -0,0 +1,71 @@ + + + + + + + +domimplementationregistry12 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementation("cOrE 3.0 xMl 3.0 eVeNts 2.0 lS") should return null +or a DOMImplementation that implements the specified features. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry13.xml b/test/testcases/tests/level3/core/domimplementationregistry13.xml new file mode 100644 index 0000000..6ad3334 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry13.xml @@ -0,0 +1,54 @@ + + + + + + + +domimplementationregistry13 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementationList("cOrE") should return a +list of at least one DOMImplementation +where hasFeature("Core", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry14.xml b/test/testcases/tests/level3/core/domimplementationregistry14.xml new file mode 100644 index 0000000..81e7f90 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry14.xml @@ -0,0 +1,49 @@ + + + + + + + +domimplementationregistry14 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementationList("cOrE 3.0") should return +a list of DOMImplementation +where hasFeature("Core", "3.0") returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry15.xml b/test/testcases/tests/level3/core/domimplementationregistry15.xml new file mode 100644 index 0000000..17c5d6b --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry15.xml @@ -0,0 +1,50 @@ + + + + + + + +domimplementationregistry15 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementationList("+cOrE") should return +list of DOMImplementation +where hasFeature("+Core", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry16.xml b/test/testcases/tests/level3/core/domimplementationregistry16.xml new file mode 100644 index 0000000..56af99a --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry16.xml @@ -0,0 +1,49 @@ + + + + + + + +domimplementationregistry16 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementationList("+cOrE 3.0") should return +a list of DOMImplementation +where hasFeature("+Core", "3.0") returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry17.xml b/test/testcases/tests/level3/core/domimplementationregistry17.xml new file mode 100644 index 0000000..310d4e7 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry17.xml @@ -0,0 +1,52 @@ + + + + + + + +domimplementationregistry17 +Curt Arnold + +If the implementation supports "XML", DOMImplementationRegistry.getDOMImplementationList("xMl 3.0 cOrE") should +return a list of DOMImplementation where hasFeature("XML", "3.0"), and hasFeature("Core", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry18.xml b/test/testcases/tests/level3/core/domimplementationregistry18.xml new file mode 100644 index 0000000..9217ba0 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry18.xml @@ -0,0 +1,43 @@ + + + + + + + +domimplementationregistry18 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementationList("http://www.example.com/bogus-feature 99.0") +should return a zero-length list. + +2004-01-15 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry19.xml b/test/testcases/tests/level3/core/domimplementationregistry19.xml new file mode 100644 index 0000000..6086e9b --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry19.xml @@ -0,0 +1,58 @@ + + + + + + + +domimplementationregistry19 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementationList("SVG") should return +zero-length list or a list of DOMImplementation +where hasFeature("SVG", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry20.xml b/test/testcases/tests/level3/core/domimplementationregistry20.xml new file mode 100644 index 0000000..12233e4 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry20.xml @@ -0,0 +1,58 @@ + + + + + + + +domimplementationregistry20 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementationList("HTML") should return +an empty list or a list of DOMImplementation +where hasFeature("HTML", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry21.xml b/test/testcases/tests/level3/core/domimplementationregistry21.xml new file mode 100644 index 0000000..9f9e7d9 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry21.xml @@ -0,0 +1,58 @@ + + + + + + + +domimplementationregistry21 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementationList("LS") should return +a empty list or a list of DOMImplementation +where hasFeature("LS", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry22.xml b/test/testcases/tests/level3/core/domimplementationregistry22.xml new file mode 100644 index 0000000..405c7ab --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry22.xml @@ -0,0 +1,58 @@ + + + + + + + +domimplementationregistry22 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementationList("XPath") should return +an empty list or a list of DOMImplementation +where hasFeature("XPath", null) returns true. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry23.xml b/test/testcases/tests/level3/core/domimplementationregistry23.xml new file mode 100644 index 0000000..cb7f5fa --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry23.xml @@ -0,0 +1,76 @@ + + + + + + + +domimplementationregistry23 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementationList("cOrE 3.0 xMl 3.0 eVeNts 2.0 lS") +should return an empty list or a list of DOMImplementation that implements the specified features. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry24.xml b/test/testcases/tests/level3/core/domimplementationregistry24.xml new file mode 100644 index 0000000..e6d0622 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry24.xml @@ -0,0 +1,40 @@ + + + + + + + +domimplementationregistry24 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementation("") should return an implementation. + +2004-03-19 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domimplementationregistry25.xml b/test/testcases/tests/level3/core/domimplementationregistry25.xml new file mode 100644 index 0000000..5640043 --- /dev/null +++ b/test/testcases/tests/level3/core/domimplementationregistry25.xml @@ -0,0 +1,43 @@ + + + + + + + +domimplementationregistry25 +Curt Arnold + +DOMImplementationRegistry.getDOMImplementationList("cOrE 3.0 xMl 3.0 eVeNts 2.0 lS") +should return an empty list or a list of DOMImplementation that implements the specified features. + +2004-03-19 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domstringlistcontains01.xml b/test/testcases/tests/level3/core/domstringlistcontains01.xml new file mode 100644 index 0000000..5f7c62f --- /dev/null +++ b/test/testcases/tests/level3/core/domstringlistcontains01.xml @@ -0,0 +1,42 @@ + + + + + + +domstringlistcontains01 +Curt Arnold + +Check implementation of DOMStringList.contains by searching DOMConfig parameter +names for "comments" and "". + +2004-01-12 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domstringlistcontains02.xml b/test/testcases/tests/level3/core/domstringlistcontains02.xml new file mode 100644 index 0000000..74a2279 --- /dev/null +++ b/test/testcases/tests/level3/core/domstringlistcontains02.xml @@ -0,0 +1,59 @@ + + + + + + +domstringlistcontains02 +IBM + + The contains method of the DOMStringList tests if a string is part of this DOMStringList. + + Invoke the contains method on the list searching for several of the parameters recognized by the + DOMConfiguration object. + Verify that the list contains features that are required and supported by this DOMConfiguration object. + Verify that the contains method returns false for a string that is not contained in this DOMStringList. + +Jenny Hsu +2003-10-29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domstringlistgetlength01.xml b/test/testcases/tests/level3/core/domstringlistgetlength01.xml new file mode 100644 index 0000000..3850874 --- /dev/null +++ b/test/testcases/tests/level3/core/domstringlistgetlength01.xml @@ -0,0 +1,45 @@ + + + + + + +domstringlistgetlength01 +IBM + + The length attribute of the DOMStringList returns the number of DOMStrings in the list. + The range of valid child node indices is 0 to length-1 inclusive. + + Invoke the length on the list of parameters returned by the DOMConfiguration object. + Verify that the list is not null and length is not 0. + +Jenny Hsu +2003-10-29 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domstringlistitem01.xml b/test/testcases/tests/level3/core/domstringlistitem01.xml new file mode 100644 index 0000000..a9187d2 --- /dev/null +++ b/test/testcases/tests/level3/core/domstringlistitem01.xml @@ -0,0 +1,49 @@ + + + + + + +domstringlistitem01 +Curt Arnold + +Check implementation of DOMStringList.item by accessing items 0 and length-1 and expecting +a string and accessing items out of range and expecting null. + +2004-01-12 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/domstringlistitem02.xml b/test/testcases/tests/level3/core/domstringlistitem02.xml new file mode 100644 index 0000000..7180a78 --- /dev/null +++ b/test/testcases/tests/level3/core/domstringlistitem02.xml @@ -0,0 +1,45 @@ + + + + + + +domstringlistitem02 +IBM + + The item method of the DOMStringList Returns the indexth item in the collection. + If index is greater than or equal to the number of DOMStrings in the list, this returns null. + + Invoke the first item on the list of parameters returned by the DOMConfiguration object and + make sure it is not null. Then invoke the 100th item and verify that null is returned. + +Jenny Hsu +2003-10-29 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementcontentwhitespace01.xml b/test/testcases/tests/level3/core/elementcontentwhitespace01.xml new file mode 100644 index 0000000..a82f071 --- /dev/null +++ b/test/testcases/tests/level3/core/elementcontentwhitespace01.xml @@ -0,0 +1,81 @@ + + + + + + + +elementcontentwhitespace01 +Curt Arnold + +Normalize document with element-content-whitespace set to true, check that +whitespace in element content is preserved. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementcontentwhitespace02.xml b/test/testcases/tests/level3/core/elementcontentwhitespace02.xml new file mode 100644 index 0000000..15f2153 --- /dev/null +++ b/test/testcases/tests/level3/core/elementcontentwhitespace02.xml @@ -0,0 +1,72 @@ + + + + + + + +elementcontentwhitespace02 +Curt Arnold + +Normalize document with element-content-whitespace set to false and validation set to true, check that +whitespace in element content is eliminated. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementcontentwhitespace03.xml b/test/testcases/tests/level3/core/elementcontentwhitespace03.xml new file mode 100644 index 0000000..7360ba3 --- /dev/null +++ b/test/testcases/tests/level3/core/elementcontentwhitespace03.xml @@ -0,0 +1,81 @@ + + + + + + + +elementcontentwhitespace03 +Curt Arnold + +Normalize document using Node.normalize with element-content-whitespace set to false and validation set to true, check that +whitespace in element content is preserved. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementgetschematypeinfo01.xml b/test/testcases/tests/level3/core/elementgetschematypeinfo01.xml new file mode 100644 index 0000000..e8f9816 --- /dev/null +++ b/test/testcases/tests/level3/core/elementgetschematypeinfo01.xml @@ -0,0 +1,48 @@ + + + + + + + +elementgetschematypeinfo01 +Curt Arnold + +Call getSchemaTypeInfo on title attribute for the first "em" element from DTD validated document. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementgetschematypeinfo02.xml b/test/testcases/tests/level3/core/elementgetschematypeinfo02.xml new file mode 100644 index 0000000..d5cc405 --- /dev/null +++ b/test/testcases/tests/level3/core/elementgetschematypeinfo02.xml @@ -0,0 +1,47 @@ + + + + + + + +elementgetschematypeinfo02 +Curt Arnold + +Call getSchemaTypeInfo on title attribute for the first "em" element from schema-validated document. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementgetschematypeinfo03.xml b/test/testcases/tests/level3/core/elementgetschematypeinfo03.xml new file mode 100644 index 0000000..3a862f6 --- /dev/null +++ b/test/testcases/tests/level3/core/elementgetschematypeinfo03.xml @@ -0,0 +1,47 @@ + + + + + + + +elementgetschematypeinfo03 +Curt Arnold + +Element.schemaTypeInfo should return null if not validating or schema validating. + +2004-02-14 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementgetschematypeinfo04.xml b/test/testcases/tests/level3/core/elementgetschematypeinfo04.xml new file mode 100644 index 0000000..f2a468c --- /dev/null +++ b/test/testcases/tests/level3/core/elementgetschematypeinfo04.xml @@ -0,0 +1,51 @@ + + + + + + + +elementgetschematypeinfo04 +IBM + + The getSchemaTypeInfo method retrieves the type information associated with this element. + + Load a valid document with an XML Schema. + Invoke getSchemaTypeInfo method on an element having [type definition] property. Expose {name} and {target namespace} + properties of the [type definition] property. Verity that the typeName and typeNamespace of the code element's + schemaTypeInfo are correct. + +Jenny Hsu +2003-10-28 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementgetschematypeinfo05.xml b/test/testcases/tests/level3/core/elementgetschematypeinfo05.xml new file mode 100644 index 0000000..b13fea6 --- /dev/null +++ b/test/testcases/tests/level3/core/elementgetschematypeinfo05.xml @@ -0,0 +1,51 @@ + + + + + + + +elementgetschematypeinfo05 +IBM + + The getSchemaTypeInfo method retrieves the type information associated with this element. + + Load a valid document with an XML Schema. + Invoke getSchemaTypeInfo method on an element having [type definition] property. Expose {name} and {target namespace} + properties of the [type definition] property. Verity that the typeName and typeNamespace of the acronym element's + schemaTypeInfo are correct. + +Jenny Hsu +2003-10-28 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementgetschematypeinfo06.xml b/test/testcases/tests/level3/core/elementgetschematypeinfo06.xml new file mode 100644 index 0000000..ae51e59 --- /dev/null +++ b/test/testcases/tests/level3/core/elementgetschematypeinfo06.xml @@ -0,0 +1,51 @@ + + + + + + + +elementgetschematypeinfo06 +IBM + + The getSchemaTypeInfo method retrieves the type information associated with this element. + + Load a valid document with an XML Schema. + Invoke getSchemaTypeInfo method on an element having [type definition] property. Expose {name} and {target namespace} + properties of the [type definition] property. Verity that the typeName and typeNamespace of the strong element's + schemaTypeInfo are correct. + +Jenny Hsu +2003-10-28 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementgetschematypeinfo07.xml b/test/testcases/tests/level3/core/elementgetschematypeinfo07.xml new file mode 100644 index 0000000..44508b7 --- /dev/null +++ b/test/testcases/tests/level3/core/elementgetschematypeinfo07.xml @@ -0,0 +1,51 @@ + + + + + + + +elementgetschematypeinfo07 +IBM + + The getSchemaTypeInfo method retrieves the type information associated with this element. + + Load a valid document with an XML Schema. + Invoke getSchemaTypeInfo method on an element having [type definition] property. Expose {name} and {target namespace} + properties of the [type definition] property. Verity that the typeName and typeNamespace of the name element's + schemaTypeInfo are correct. + +Jenny Hsu +2003-10-28 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattribute01.xml b/test/testcases/tests/level3/core/elementsetidattribute01.xml new file mode 100644 index 0000000..d4d9bc3 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattribute01.xml @@ -0,0 +1,54 @@ + + + + + + + +elementsetidattribute01 +IBM + + Invoke setIdAttribute on the third acronym element's class attribute. Verify by calling isID + on the class attribute and getElementById on document. Invoke setIdAttribute again to reset. + Calling isID should return false. + +Jenny Hsu +2003-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattribute03.xml b/test/testcases/tests/level3/core/elementsetidattribute03.xml new file mode 100644 index 0000000..0af56b6 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattribute03.xml @@ -0,0 +1,55 @@ + + + + + + + +elementsetidattribute03 +IBM + + First use setAttribute to change the class attribute of the third acronym element. Invoke setIdAttribute + on the newly set attribute. Verify by calling isID on the new attribute and getElementById on document. + Invoke setIdAttribute again to reset. Calling isID should return false. + +Jenny Hsu +2003-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattribute04.xml b/test/testcases/tests/level3/core/elementsetidattribute04.xml new file mode 100644 index 0000000..57b90a7 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattribute04.xml @@ -0,0 +1,55 @@ + + + + + + + +elementsetidattribute04 +IBM + + First use setAttribute to create a new attribute on the third strong element. Invoke setIdAttribute + on the new attribute. Verify by calling isID on the new attribute and getElementById on document. + Invoke setIdAttribute again to reset. Calling isID should return false. + +Jenny Hsu +2003-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattribute05.xml b/test/testcases/tests/level3/core/elementsetidattribute05.xml new file mode 100644 index 0000000..4a541f3 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattribute05.xml @@ -0,0 +1,42 @@ + + + + + + + +elementsetidattribute05 +IBM + + Invoke setIdAttribute on the third strong element with a non-existing attribute name. Verify that + NOT_FOUND_ERR is raised. + +Jenny Hsu +2003-02-25 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattribute06.xml b/test/testcases/tests/level3/core/elementsetidattribute06.xml new file mode 100644 index 0000000..ecefbe3 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattribute06.xml @@ -0,0 +1,42 @@ + + + + + + + +elementsetidattribute06 +IBM + + Invoke setIdAttribute on the third strong element with an attribute name of the acronym element. + Verify that NOT_FOUND_ERR is raised. + +Jenny Hsu +2003-02-25 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattribute07.xml b/test/testcases/tests/level3/core/elementsetidattribute07.xml new file mode 100644 index 0000000..8f77de2 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattribute07.xml @@ -0,0 +1,63 @@ + + + + + + + +elementsetidattribute07 +IBM + + First use setAttribute to create two new attribute of the second and third strong element with different values. + Invoke setIdAttribute on the new attributes. Verify by calling isID on the new attributes and getElementById + with two different values on document. + +Jenny Hsu +2003-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattribute08.xml b/test/testcases/tests/level3/core/elementsetidattribute08.xml new file mode 100644 index 0000000..593cc1b --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattribute08.xml @@ -0,0 +1,64 @@ + + + + + + + +elementsetidattribute08 +IBM + + Invoke setIdAttribute class attribute on the second, third, and the fifth acronym element. + Verify by calling isID on the attributes and getElementById with the unique value "No" on document. + +Jenny Hsu +2003-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattribute09.xml b/test/testcases/tests/level3/core/elementsetidattribute09.xml new file mode 100644 index 0000000..60dc035 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattribute09.xml @@ -0,0 +1,65 @@ + + + + + + + +elementsetidattribute09 +IBM + + First use setAttribute to create two new attributes on the second strong element and sup element. + Invoke setIdAttribute on the new attributes. Verify by calling isID on the new attributes and getElementById + with two different values on document. + +Jenny Hsu +2003-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattribute10.xml b/test/testcases/tests/level3/core/elementsetidattribute10.xml new file mode 100644 index 0000000..cce49e9 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattribute10.xml @@ -0,0 +1,55 @@ + + + + + + + +elementsetidattribute10 +IBM + + Invoke setIdAttribute on the third acronym element's class attribute consecutively with different + isId values. Verify by calling isId on the attribute. + +Jenny Hsu +2003-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattribute11.xml b/test/testcases/tests/level3/core/elementsetidattribute11.xml new file mode 100644 index 0000000..cba51cb --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattribute11.xml @@ -0,0 +1,55 @@ + + + + + + + +elementsetidattribute11 +IBM + + Invoke setIdAttribute on the 4th acronym element's class attribute which contains + an entity reference. Verify by calling isID on the class attribute and getElementById + on document. Invoke setIdAttribute again to reset. Calling isID should return false. + +Jenny Hsu +2003-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributenode01.xml b/test/testcases/tests/level3/core/elementsetidattributenode01.xml new file mode 100644 index 0000000..a98a85f --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributenode01.xml @@ -0,0 +1,53 @@ + + + + + + + elementsetidattributenode01 + IBM + + Invoke setIdAttributeNode on the 3rd p element using the title attribute as a parameter . Verify by calling + isID on the attribute node and getElementById on document node. Call setIdAttributeNode again with isId=false + to reset. Invoke isId on the attribute node should return false. + + Jenny Hsu + 2003-02-27 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributenode02.xml b/test/testcases/tests/level3/core/elementsetidattributenode02.xml new file mode 100644 index 0000000..dcf0d05 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributenode02.xml @@ -0,0 +1,53 @@ + + + + + + + elementsetidattributenode02 + IBM + + Invoke setIdAttributeNode on the 3rd acronym element using the class attribute as a parameter . Verify by calling + isID on the attribute node and getElementById on document node. Call setIdAttributeNode again with isId=false + to reset. Invoke isId on the attribute node should return false. + + Jenny Hsu + 2003-02-27 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributenode03.xml b/test/testcases/tests/level3/core/elementsetidattributenode03.xml new file mode 100644 index 0000000..d6bb402 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributenode03.xml @@ -0,0 +1,55 @@ + + + + + + + elementsetidattributenode03 + IBM + + Create a new attribute node on the second strong element. Invoke setIdAttributeNode on a newly created + attribute node. Verify by calling isID on the attribute node and getElementById on document node. + Call setIdAttributeNode again with isId=false to reset. Invoke isId on the attribute node should return false. + + Jenny Hsu + 2003-02-27 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributenode04.xml b/test/testcases/tests/level3/core/elementsetidattributenode04.xml new file mode 100644 index 0000000..99ee8c4 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributenode04.xml @@ -0,0 +1,55 @@ + + + + + + + elementsetidattributenode04 + IBM + + Create a new namespace attribute on the second strong element. Invoke setIdAttributeNode on a newly created + attribute node. Verify by calling isID on the attribute node and getElementById on document node. + Call setIdAttributeNode again with isId=false to reset. Invoke isId on the attribute node should return false. + + Jenny Hsu + 2003-02-27 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributenode05.xml b/test/testcases/tests/level3/core/elementsetidattributenode05.xml new file mode 100644 index 0000000..7b8fef6 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributenode05.xml @@ -0,0 +1,50 @@ + + + + + + + +elementsetidattributenode05 +IBM + + Invoke setIdAttributeNode on the third strong element but with the class attribute of the acronym + element as a parameter. Verify that NOT_FOUND_ERR is raised. + +Jenny Hsu +2003-02-27 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributenode06.xml b/test/testcases/tests/level3/core/elementsetidattributenode06.xml new file mode 100644 index 0000000..3992984 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributenode06.xml @@ -0,0 +1,51 @@ + + + + + + + +elementsetidattributenode06 +IBM + + Invoke setIdAttributeNode on the third strong element but with the title attribute of the acronym + element as a parameter. Verify that NOT_FOUND_ERR is raised. + +Jenny Hsu +2003-02-27 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributenode07.xml b/test/testcases/tests/level3/core/elementsetidattributenode07.xml new file mode 100644 index 0000000..d0d2f7c --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributenode07.xml @@ -0,0 +1,61 @@ + + + + + + + elementsetidattributenode07 + IBM + + Invoke setIdAttributeNode on the 2nd and 3rd acronym element using the class attribute as a parameter . Verify by calling + isID on the attribute node and getElementById on document node. + + Jenny Hsu + 2003-02-27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributenode08.xml b/test/testcases/tests/level3/core/elementsetidattributenode08.xml new file mode 100644 index 0000000..41400a5 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributenode08.xml @@ -0,0 +1,66 @@ + + + + + + + elementsetidattributenode08 + IBM + + This method declares the attribute specified by node to be of type ID. If the value of the specified attribute + is unique then this element node can later be retrieved using getElementById on Document. Note, however, + that this simply affects this node and does not change any grammar that may be in use. + + Invoke setIdAttributeNode on the 2nd acronym element and 3rd p element using the title and xmlns:dmstc attributes respectively + as parameters . Verify by calling isID on the attribute node and getElementById on document node. + + Jenny Hsu + 2003-02-27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributenode09.xml b/test/testcases/tests/level3/core/elementsetidattributenode09.xml new file mode 100644 index 0000000..e0fb8e6 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributenode09.xml @@ -0,0 +1,59 @@ + + + + + + + +elementsetidattributenode09 +IBM + + This method declares the attribute specified by node to be of type ID. If the value of the specified attribute + is unique then this element node can later be retrieved using getElementById on Document. Note, however, + that this simply affects this node and does not change any grammar that may be in use. + + Invoke setIdAttributeNode with the xmlns attribute of ent4. Verify that NO_MODIFICATION_ALLOWED_ERR is raised. + +Jenny Hsu +2003-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributenode10.xml b/test/testcases/tests/level3/core/elementsetidattributenode10.xml new file mode 100644 index 0000000..8f0666a --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributenode10.xml @@ -0,0 +1,58 @@ + + + + + + + elementsetidattributenode10 + IBM + + This method declares the attribute specified by node to be of type ID. If the value of the specified attribute + is unique then this element node can later be retrieved using getElementById on Document. Note, however, + that this simply affects this node and does not change any grammar that may be in use. + + Invoke setIdAttributeNode on the 4th acronym element using the class attribute (containing entity reference) + as a parameter . Verify by calling isId on the attribute node and getElementById on document node. + Reset by invoking setIdAttributeNode with isId=false. + + Jenny Hsu + 2003-02-27 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens01.xml b/test/testcases/tests/level3/core/elementsetidattributens01.xml new file mode 100644 index 0000000..31daa6c --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens01.xml @@ -0,0 +1,54 @@ + + + + + + + elementsetidattributens01 + IBM + + Invoke setIdAttributeNS on an existing namespace attribute with a namespace URI and a qualified name. Verify by calling + isId on the attribute node and getElementById on document node. Call setIdAttributeNS with isId=false to reset. + isId should now return false. + + Jenny Hsu + 2003-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens02.xml b/test/testcases/tests/level3/core/elementsetidattributens02.xml new file mode 100644 index 0000000..e174f80 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens02.xml @@ -0,0 +1,56 @@ + + + + + + + elementsetidattributens02 + IBM + + Invoke setIdAttributeNS on an existing attribute with a namespace URI and a qualified name. Verify by calling + isID on the attribute node and getElementById on document node. Assume the grammar has not defined any + element of typeID. Call setIdAttributeNS with isId=false to reset. Method isId should now return false. + + Jenny Hsu + 2003-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens03.xml b/test/testcases/tests/level3/core/elementsetidattributens03.xml new file mode 100644 index 0000000..b9b3db7 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens03.xml @@ -0,0 +1,54 @@ + + + + + + + elementsetidattributens03 + IBM + + Invoke setIdAttributeNS on a newly added namespace attribute on the first em element. Verify by calling + isID on the attribute node and getElementById on document node. Call setIdAttributeNS with isId=false to reset. + Method isId should now return false. + + Jenny Hsu + 2003-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens04.xml b/test/testcases/tests/level3/core/elementsetidattributens04.xml new file mode 100644 index 0000000..0566ea5 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens04.xml @@ -0,0 +1,59 @@ + + + + + + + elementsetidattributens04 + IBM + + The method setIdAttributeNS declares the attribute specified by local name and namespace URI to be of type ID. + If the value of the specified attribute is unique then this element node can later be retrieved using getElementById on Document. + Note, however, that this simply affects this node and does not change any grammar that may be in use. + + Invoke setIdAttributeNS on newly added attribute on the third strong element. Verify by calling + isID on the attribute node and getElementById on document node. + Call setIdAttributeNS with isId=false to reset. Method isId should now return false. + + Jenny Hsu + 2003-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens05.xml b/test/testcases/tests/level3/core/elementsetidattributens05.xml new file mode 100644 index 0000000..59b16e8 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens05.xml @@ -0,0 +1,59 @@ + + + + + + + elementsetidattributens05 + IBM + + The method setIdAttributeNS declares the attribute specified by local name and namespace URI to be of type ID. + If the value of the specified attribute is unique then this element node can later be retrieved using getElementById on Document. + Note, however, that this simply affects this node and does not change any grammar that may be in use. + + Invoke setIdAttributeNS on a changed attribute of the third acronym element. Verify by calling + isID on the attribute node and getElementById on document node. + Call setIdAttributeNS with isId=false to reset. Method isId should now return false. + + Jenny Hsu + 2003-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens06.xml b/test/testcases/tests/level3/core/elementsetidattributens06.xml new file mode 100644 index 0000000..5b90d5d --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens06.xml @@ -0,0 +1,42 @@ + + + + + + + +elementsetidattributens06 +IBM + + Invoke setIdAttributeNS on the third strong element with a non-existing attribute name. Verify that + NOT_FOUND_ERR is raised. + +Jenny Hsu +2003-02-25 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens07.xml b/test/testcases/tests/level3/core/elementsetidattributens07.xml new file mode 100644 index 0000000..448db33 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens07.xml @@ -0,0 +1,42 @@ + + + + + + + +elementsetidattributens07 +IBM + + Invoke setIdAttributeNS on the second p element with a non-existing attribute. Verify that + NOT_FOUND_ERR is raised. + +Jenny Hsu +2003-02-26 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens08.xml b/test/testcases/tests/level3/core/elementsetidattributens08.xml new file mode 100644 index 0000000..18c5640 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens08.xml @@ -0,0 +1,42 @@ + + + + + + + +elementsetidattributens08 +IBM + + Invoke setIdAttributeNS on the second p element with a non-existing attribute. Verify that + NOT_FOUND_ERR is raised. + +Jenny Hsu +2003-02-26 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens09.xml b/test/testcases/tests/level3/core/elementsetidattributens09.xml new file mode 100644 index 0000000..769592e --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens09.xml @@ -0,0 +1,51 @@ + + + + + + + +elementsetidattributens09 +IBM + + The method setIdAttributeNS declares the attribute specified by local name and namespace URI to be of type ID. + If the value of the specified attribute is unique then this element node can later be retrieved using getElementById on Document. + Note, however, that this simply affects this node and does not change any grammar that may be in use. + + Invoke setIdAttributeNS on the xmlns attribute of ent4. Verify that NO_MODIFICATION_ALLOWED_ERR is raised. + +Jenny Hsu +2003-02-26 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens10.xml b/test/testcases/tests/level3/core/elementsetidattributens10.xml new file mode 100644 index 0000000..68b4038 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens10.xml @@ -0,0 +1,64 @@ + + + + + + + elementsetidattributens10 + IBM + + Declares the attribute specified by local name and namespace URI to be of type ID. If the value of the + specified attribute is unique then this element node can later be retrieved using getElementById on Document. + Note, however, that this simply affects this node and does not change any grammar that may be in use. + + Invoke setIdAttributeNS on two existing namespace attributes with different values. Verify by calling + isId on the attributes and getElementById with different values on document node. + + Jenny Hsu + 2003-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens11.xml b/test/testcases/tests/level3/core/elementsetidattributens11.xml new file mode 100644 index 0000000..91aa8df --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens11.xml @@ -0,0 +1,64 @@ + + + + + + + elementsetidattributens11 + IBM + + Declares the attribute specified by local name and namespace URI to be of type ID. If the value of the + specified attribute is unique then this element node can later be retrieved using getElementById on Document. + Note, however, that this simply affects this node and does not change any grammar that may be in use. + + Invoke setIdAttributeNS on two existing namespace attributes with same local name but different values. Verify by calling + isId on the attributes node and getElementById with different values on document node. + + Jenny Hsu + 2003-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens12.xml b/test/testcases/tests/level3/core/elementsetidattributens12.xml new file mode 100644 index 0000000..1226f2d --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens12.xml @@ -0,0 +1,70 @@ + + + + + + + elementsetidattributens12 + IBM + + Declares the attribute specified by local name and namespace URI to be of type ID. If the value of the + specified attribute is unique then this element node can later be retrieved using getElementById on Document. + Note, however, that this simply affects this node and does not change any grammar that may be in use. + + Set the noNamespaceSchemaLocation attribute on the first acronym element to "No". Invoke setIdAttributeNS on the + noNamespaceSchemaLocation attribute of the first, second and third acronym element. Verify by calling isId on + the attributes. Calling getElementById with "No" as a value should return the acronym element. + + Jenny Hsu + 2003-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens13.xml b/test/testcases/tests/level3/core/elementsetidattributens13.xml new file mode 100644 index 0000000..6958429 --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens13.xml @@ -0,0 +1,57 @@ + + + + + + + elementsetidattributens13 + IBM + + Invoke setIdAttributeNS on newly added attribute on the third strong element. Verify by calling + isID on the attribute node and getElementById on document node. + Call setIdAttributeNS on the same element to reset ID but with a non-existing attribute should generate + NOT_FOUND_ERR + + Jenny Hsu + 2003-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/elementsetidattributens14.xml b/test/testcases/tests/level3/core/elementsetidattributens14.xml new file mode 100644 index 0000000..2fe42fa --- /dev/null +++ b/test/testcases/tests/level3/core/elementsetidattributens14.xml @@ -0,0 +1,65 @@ + + + + + + + elementsetidattributens14 + IBM + + Declares the attribute specified by local name and namespace URI to be of type ID. If the value of the + specified attribute is unique then this element node can later be retrieved using getElementById on Document. + Note, however, that this simply affects this node and does not change any grammar that may be in use. + + Invoke setIdAttributeNS on two existing attributes of the second p element and the third + acronym element. Verify by calling isId on the attributes and getElementById with different values on document node. + + Jenny Hsu + 2003-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entities01.xml b/test/testcases/tests/level3/core/entities01.xml new file mode 100644 index 0000000..ea11f68 --- /dev/null +++ b/test/testcases/tests/level3/core/entities01.xml @@ -0,0 +1,79 @@ + + + + + + + +entities01 +Curt Arnold + +Normalize document with entities set to true, check that +entity references and unused entity declaration are maintained. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entities02.xml b/test/testcases/tests/level3/core/entities02.xml new file mode 100644 index 0000000..ef3d553 --- /dev/null +++ b/test/testcases/tests/level3/core/entities02.xml @@ -0,0 +1,82 @@ + + + + + + + +entities02 +Curt Arnold + +Normalize document with entities set to false, check that +entity references are expanded and unused entity declaration are maintained. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entities03.xml b/test/testcases/tests/level3/core/entities03.xml new file mode 100644 index 0000000..f02fd9f --- /dev/null +++ b/test/testcases/tests/level3/core/entities03.xml @@ -0,0 +1,74 @@ + + + + + + + +entities03 +Curt Arnold + +Normalize document with entities set to false, check that +unbound entity references are preserved. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entities04.xml b/test/testcases/tests/level3/core/entities04.xml new file mode 100644 index 0000000..2daaa4f --- /dev/null +++ b/test/testcases/tests/level3/core/entities04.xml @@ -0,0 +1,78 @@ + + + + + + + +entities04 +Curt Arnold + +Normalize document using Node.normalize checking that "entities" parameter is ignored. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetinputencoding01.xml b/test/testcases/tests/level3/core/entitygetinputencoding01.xml new file mode 100644 index 0000000..0bf9701 --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetinputencoding01.xml @@ -0,0 +1,42 @@ + + + + + + + +entitygetinputencoding01 +IBM + + Call the getInputEncoding method on a UTF-8 encoded document and check if the + value returned is null for a internal general entity. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetinputencoding02.xml b/test/testcases/tests/level3/core/entitygetinputencoding02.xml new file mode 100644 index 0000000..528b642 --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetinputencoding02.xml @@ -0,0 +1,42 @@ + + + + + + + +entitygetinputencoding02 +IBM + + Call the getInputEncoding method on a UTF-16 encoded document that contains an external + unparsed entity and check if the value returned is null. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetinputencoding03.xml b/test/testcases/tests/level3/core/entitygetinputencoding03.xml new file mode 100644 index 0000000..2ed67a4 --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetinputencoding03.xml @@ -0,0 +1,52 @@ + + + + + + + +entitygetinputencoding03 +IBM + +Check the value of Entity.inputEncoding on an UTF-16 external entity +is either UTF-16 or UTF-16LE + +Neil Delima +Curt Arnold +2002-05-30 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetinputencoding04.xml b/test/testcases/tests/level3/core/entitygetinputencoding04.xml new file mode 100644 index 0000000..5b1af25 --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetinputencoding04.xml @@ -0,0 +1,48 @@ + + + + + + + +entitygetinputencoding04 +IBM + +Check the value of Entity.inputEncoding on an UTF-8 external entity +is UTF-8. + +Neil Delima +Curt Arnold +2002-05-30 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetxmlencoding01.xml b/test/testcases/tests/level3/core/entitygetxmlencoding01.xml new file mode 100644 index 0000000..b7394f9 --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetxmlencoding01.xml @@ -0,0 +1,42 @@ + + + + + + + +entitygetxmlencoding01 +IBM + + Call the getXmlEncoding method on a UTF-8 encoded entity of a document that is not an + external parsed entity and check if the value returned is null. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetxmlencoding02.xml b/test/testcases/tests/level3/core/entitygetxmlencoding02.xml new file mode 100644 index 0000000..5bc51ad --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetxmlencoding02.xml @@ -0,0 +1,42 @@ + + + + + + + +entitygetxmlencoding02 +IBM + + Call the getencoding method on a document that contains an external + unparsed entity and check if the value returned is null. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetxmlencoding03.xml b/test/testcases/tests/level3/core/entitygetxmlencoding03.xml new file mode 100644 index 0000000..ea24f24 --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetxmlencoding03.xml @@ -0,0 +1,45 @@ + + + + + + + +entitygetxmlencoding03 +IBM + +Check the value of Entity.xmlEncoding on an external entity with an encoding +declaration precisely matches the specified value. + +Neil Delima +Curt Arnold +2002-05-30 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetxmlencoding04.xml b/test/testcases/tests/level3/core/entitygetxmlencoding04.xml new file mode 100644 index 0000000..db26480 --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetxmlencoding04.xml @@ -0,0 +1,45 @@ + + + + + + + +entitygetxmlencoding04 +IBM + +Check the value of Entity.xmlEncoding on an external entity without an encoding +declaration is null. + +Neil Delima +Curt Arnold +2002-05-30 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetxmlversion01.xml b/test/testcases/tests/level3/core/entitygetxmlversion01.xml new file mode 100644 index 0000000..6526f2b --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetxmlversion01.xml @@ -0,0 +1,42 @@ + + + + + + + +entitygetxmlversion01 +IBM + + Call the getXmlVersion method on entity that is not an external entity and check if + the value returned is null. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetxmlversion02.xml b/test/testcases/tests/level3/core/entitygetxmlversion02.xml new file mode 100644 index 0000000..3136762 --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetxmlversion02.xml @@ -0,0 +1,42 @@ + + + + + + + +entitygetxmlversion02 +IBM + + Call the getXmlVersion method on a UTF-16 encoded document that contains an external + unparsed entity declaration and check if the value returned is null. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetxmlversion03.xml b/test/testcases/tests/level3/core/entitygetxmlversion03.xml new file mode 100644 index 0000000..0e2adb4 --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetxmlversion03.xml @@ -0,0 +1,45 @@ + + + + + + + +entitygetxmlversion03 +IBM + + Check that the value of Entity.xmlVersion on an external entity without + a version declaration is null. + +Neil Delima +Curt Arnold +2002-05-30 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/entitygetxmlversion04.xml b/test/testcases/tests/level3/core/entitygetxmlversion04.xml new file mode 100644 index 0000000..391d76a --- /dev/null +++ b/test/testcases/tests/level3/core/entitygetxmlversion04.xml @@ -0,0 +1,45 @@ + + + + + + + +entitygetxmlversion04 +IBM + + Check that the value of Entity.xmlVersion on an external entity with + a version declaration is "1.0". + +Neil Delima +Curt Arnold +2002-05-30 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/files/.cvsignore b/test/testcases/tests/level3/core/files/.cvsignore new file mode 100644 index 0000000..e69de29 diff --git a/test/testcases/tests/level3/core/files/CVS/Entries b/test/testcases/tests/level3/core/files/CVS/Entries new file mode 100644 index 0000000..2634cf9 --- /dev/null +++ b/test/testcases/tests/level3/core/files/CVS/Entries @@ -0,0 +1,71 @@ +/.cvsignore/1.2/Fri Apr 3 02:47:59 2009// +/Yes/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/barfoo.svg/1.2/Fri Apr 3 02:47:59 2009// +/barfoo.xhtml/1.4/Fri Apr 3 02:47:59 2009/-kb/ +/barfoo.xml/1.5/Fri Apr 3 02:47:59 2009// +/barfoo_base.svg/1.3/Fri Apr 3 02:47:59 2009// +/barfoo_base.xhtml/1.3/Fri Apr 3 02:47:59 2009/-kb/ +/barfoo_base.xml/1.4/Fri Apr 3 02:47:59 2009// +/barfoo_nodefaultns.svg/1.1/Fri Apr 3 02:47:59 2009// +/barfoo_nodefaultns.xhtml/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/barfoo_nodefaultns.xml/1.2/Fri Apr 3 02:47:59 2009// +/barfoo_standalone_no.svg/1.1/Fri Apr 3 02:47:59 2009// +/barfoo_standalone_no.xhtml/1.4/Fri Apr 3 02:47:59 2009/-kb/ +/barfoo_standalone_no.xml/1.4/Fri Apr 3 02:47:59 2009// +/barfoo_standalone_yes.svg/1.1/Fri Apr 3 02:47:59 2009// +/barfoo_standalone_yes.xhtml/1.4/Fri Apr 3 02:47:59 2009/-kb/ +/barfoo_standalone_yes.xml/1.4/Fri Apr 3 02:47:59 2009// +/barfoo_utf16.svg/1.3/Fri Apr 3 02:47:59 2009/-kb/ +/barfoo_utf16.xhtml/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/barfoo_utf16.xml/1.3/Fri Apr 3 02:47:59 2009/-kb/ +/barfoo_utf8.svg/1.1/Fri Apr 3 02:47:59 2009// +/barfoo_utf8.xhtml/1.4/Fri Apr 3 02:47:59 2009/-kb/ +/barfoo_utf8.xml/1.4/Fri Apr 3 02:47:59 2009// +/canonicalform01.svg/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/canonicalform01.xhtml/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/canonicalform01.xml/1.2/Fri Apr 3 02:47:59 2009// +/canonicalform02.svg/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/canonicalform02.xhtml/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/canonicalform02.xml/1.2/Fri Apr 3 02:47:59 2009// +/canonicalform03.svg/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/canonicalform03.xhtml/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/canonicalform03.xml/1.2/Fri Apr 3 02:47:59 2009// +/canonicalform04.svg/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/canonicalform04.xhtml/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/canonicalform04.xml/1.2/Fri Apr 3 02:47:59 2009// +/canonicalform05.svg/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/canonicalform05.xhtml/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/canonicalform05.xml/1.2/Fri Apr 3 02:47:59 2009// +/datatype_normalization.svg/1.3/Fri Apr 3 02:47:59 2009/-kb/ +/datatype_normalization.svg.xsd/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/datatype_normalization.xml/1.3/Fri Apr 3 02:47:59 2009// +/datatype_normalization.xsd/1.3/Fri Apr 3 02:47:59 2009/-kb/ +/datatype_normalization2.svg/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/datatype_normalization2.svg.xsd/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/datatype_normalization2.xhtml/1.3/Fri Apr 3 02:47:59 2009/-kb/ +/datatype_normalization2.xml/1.3/Fri Apr 3 02:47:59 2009// +/datatype_normalization2.xsd/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/external_barfoo.svg/1.2/Fri Apr 3 02:47:59 2009// +/external_barfoo.xhtml/1.4/Fri Apr 3 02:47:59 2009/-kb/ +/external_barfoo.xml/1.5/Fri Apr 3 02:47:59 2009// +/external_foo.ent/1.1/Fri Apr 3 02:47:59 2009// +/external_foobr.ent/1.1/Fri Apr 3 02:47:59 2009// +/external_widget.ent/1.1/Fri Apr 3 02:47:59 2009// +/hc_nodtdstaff.html/1.2/Fri Apr 3 02:47:59 2009// +/hc_nodtdstaff.svg/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/hc_nodtdstaff.xhtml/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/hc_nodtdstaff.xml/1.2/Fri Apr 3 02:47:59 2009// +/hc_staff.svg/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/hc_staff.svg.xsd/1.1/Fri Apr 3 02:47:59 2009/-kb/ +/hc_staff.xhtml/1.5/Fri Apr 3 02:47:59 2009/-kb/ +/hc_staff.xml/1.6/Fri Apr 3 02:47:59 2009// +/hc_staff.xsd/1.8/Fri Apr 3 02:47:59 2009/-kb/ +/svgtest.js/1.1/Fri Apr 3 02:47:59 2009// +/svgunit.js/1.1/Fri Apr 3 02:47:59 2009// +/typeinfo.svg/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/typeinfo.svg.xsd/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/typeinfo.xhtml/1.3/Fri Apr 3 02:47:59 2009/-kb/ +/typeinfo.xml/1.3/Fri Apr 3 02:47:59 2009// +/typeinfo.xsd/1.2/Fri Apr 3 02:47:59 2009/-kb/ +/xhtml1-strict.dtd/1.4/Fri Apr 3 02:47:59 2009/-kb/ +D diff --git a/test/testcases/tests/level3/core/files/CVS/Repository b/test/testcases/tests/level3/core/files/CVS/Repository new file mode 100644 index 0000000..1efd590 --- /dev/null +++ b/test/testcases/tests/level3/core/files/CVS/Repository @@ -0,0 +1 @@ +2001/DOM-Test-Suite/tests/level3/core/files diff --git a/test/testcases/tests/level3/core/files/CVS/Root b/test/testcases/tests/level3/core/files/CVS/Root new file mode 100644 index 0000000..3c7177e --- /dev/null +++ b/test/testcases/tests/level3/core/files/CVS/Root @@ -0,0 +1 @@ +:pserver:anonymous@dev.w3.org:/sources/public diff --git a/test/testcases/tests/level3/core/files/CVS/Template b/test/testcases/tests/level3/core/files/CVS/Template new file mode 100644 index 0000000..e69de29 diff --git a/test/testcases/tests/level3/core/files/Yes b/test/testcases/tests/level3/core/files/Yes new file mode 100644 index 0000000..b2019bc --- /dev/null +++ b/test/testcases/tests/level3/core/files/Yes @@ -0,0 +1,28 @@ + + + + + + + diff --git a/test/testcases/tests/level3/core/files/barfoo.svg b/test/testcases/tests/level3/core/files/barfoo.svg new file mode 100644 index 0000000..a513594 --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo.svg @@ -0,0 +1,27 @@ + +'> + + + + + + + + + + + + +]> + + + +

bar

+ + \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/barfoo.xhtml b/test/testcases/tests/level3/core/files/barfoo.xhtml new file mode 100644 index 0000000..51c8c07 --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo.xhtml @@ -0,0 +1,25 @@ + +'> + + + + + + + + + + +]> + + +replaceWholeText sample + + +

bar

+ + diff --git a/test/testcases/tests/level3/core/files/barfoo.xml b/test/testcases/tests/level3/core/files/barfoo.xml new file mode 100644 index 0000000..9d055dc --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo.xml @@ -0,0 +1,25 @@ + +'> + + + + + + + + + + +]> + + +replaceWholeText sample + + +

bar

+ + diff --git a/test/testcases/tests/level3/core/files/barfoo_base.svg b/test/testcases/tests/level3/core/files/barfoo_base.svg new file mode 100644 index 0000000..e905cc8 --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_base.svg @@ -0,0 +1,37 @@ + +'> + + + + + + + + + + + + + + + +]> + + + +XML Base sample + + +

bar

+ + \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/barfoo_base.xhtml b/test/testcases/tests/level3/core/files/barfoo_base.xhtml new file mode 100644 index 0000000..4c79469 --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_base.xhtml @@ -0,0 +1,29 @@ + +'> + + + + + + + + + + +]> + + +XML Base sample + + +

bar

+ + diff --git a/test/testcases/tests/level3/core/files/barfoo_base.xml b/test/testcases/tests/level3/core/files/barfoo_base.xml new file mode 100644 index 0000000..4079a3b --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_base.xml @@ -0,0 +1,29 @@ + +'> + + + + + + + + + + +]> + + +XML Base sample + + +

bar

+ + diff --git a/test/testcases/tests/level3/core/files/barfoo_nodefaultns.svg b/test/testcases/tests/level3/core/files/barfoo_nodefaultns.svg new file mode 100644 index 0000000..dbb156c --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_nodefaultns.svg @@ -0,0 +1,28 @@ + +'> + + + + + + + + + + + + + +]> + +&svgtest;&svgunit; + +bar + + \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/barfoo_nodefaultns.xhtml b/test/testcases/tests/level3/core/files/barfoo_nodefaultns.xhtml new file mode 100644 index 0000000..8c2c151 --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_nodefaultns.xhtml @@ -0,0 +1,26 @@ + +'> + + + + + + + + + + + +]> + + +test file + + +bar + + diff --git a/test/testcases/tests/level3/core/files/barfoo_nodefaultns.xml b/test/testcases/tests/level3/core/files/barfoo_nodefaultns.xml new file mode 100644 index 0000000..dc7220c --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_nodefaultns.xml @@ -0,0 +1,26 @@ + +'> + + + + + + + + + + + +]> + + +test file + + +bar + + diff --git a/test/testcases/tests/level3/core/files/barfoo_standalone_no.svg b/test/testcases/tests/level3/core/files/barfoo_standalone_no.svg new file mode 100644 index 0000000..ad183a3 --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_standalone_no.svg @@ -0,0 +1,28 @@ + + +'> + + + + + + + + + + + + +]> + + + +

bar

+ + \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/barfoo_standalone_no.xhtml b/test/testcases/tests/level3/core/files/barfoo_standalone_no.xhtml new file mode 100644 index 0000000..e41c526 --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_standalone_no.xhtml @@ -0,0 +1,26 @@ + + +'> + + + + + + + + + + +]> + + +replaceWholeText sample + + +

bar

+ + diff --git a/test/testcases/tests/level3/core/files/barfoo_standalone_no.xml b/test/testcases/tests/level3/core/files/barfoo_standalone_no.xml new file mode 100644 index 0000000..6723dfa --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_standalone_no.xml @@ -0,0 +1,26 @@ + + +'> + + + + + + + + + + +]> + + +replaceWholeText sample + + +

bar

+ + diff --git a/test/testcases/tests/level3/core/files/barfoo_standalone_yes.svg b/test/testcases/tests/level3/core/files/barfoo_standalone_yes.svg new file mode 100644 index 0000000..1d76949 --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_standalone_yes.svg @@ -0,0 +1,24 @@ + + +'> + + + + + + + + +]> + + + +

bar

+ + \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/barfoo_standalone_yes.xhtml b/test/testcases/tests/level3/core/files/barfoo_standalone_yes.xhtml new file mode 100644 index 0000000..49f389e --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_standalone_yes.xhtml @@ -0,0 +1,26 @@ + + +'> + + + + + + + + + + +]> + + +getXmlStandalone test doc + + +

bar

+ + diff --git a/test/testcases/tests/level3/core/files/barfoo_standalone_yes.xml b/test/testcases/tests/level3/core/files/barfoo_standalone_yes.xml new file mode 100644 index 0000000..0adf126 --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_standalone_yes.xml @@ -0,0 +1,26 @@ + + +'> + + + + + + + + + + +]> + + +getXmlStandalone test doc + + +

bar

+ + diff --git a/test/testcases/tests/level3/core/files/barfoo_utf16.svg b/test/testcases/tests/level3/core/files/barfoo_utf16.svg new file mode 100644 index 0000000..40f8314 Binary files /dev/null and b/test/testcases/tests/level3/core/files/barfoo_utf16.svg differ diff --git a/test/testcases/tests/level3/core/files/barfoo_utf16.xhtml b/test/testcases/tests/level3/core/files/barfoo_utf16.xhtml new file mode 100644 index 0000000..260282d Binary files /dev/null and b/test/testcases/tests/level3/core/files/barfoo_utf16.xhtml differ diff --git a/test/testcases/tests/level3/core/files/barfoo_utf16.xml b/test/testcases/tests/level3/core/files/barfoo_utf16.xml new file mode 100644 index 0000000..e6706ab Binary files /dev/null and b/test/testcases/tests/level3/core/files/barfoo_utf16.xml differ diff --git a/test/testcases/tests/level3/core/files/barfoo_utf8.svg b/test/testcases/tests/level3/core/files/barfoo_utf8.svg new file mode 100644 index 0000000..8ebb45d --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_utf8.svg @@ -0,0 +1,30 @@ + + +'> + + + + + + + + + + + + + + +]> + + + +

bar

+ + \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/barfoo_utf8.xhtml b/test/testcases/tests/level3/core/files/barfoo_utf8.xhtml new file mode 100644 index 0000000..5a7e3fc --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_utf8.xhtml @@ -0,0 +1,28 @@ + + +'> + + + + + + + + + + + + +]> + + +test file + + +

bar

+ + diff --git a/test/testcases/tests/level3/core/files/barfoo_utf8.xml b/test/testcases/tests/level3/core/files/barfoo_utf8.xml new file mode 100644 index 0000000..414340c --- /dev/null +++ b/test/testcases/tests/level3/core/files/barfoo_utf8.xml @@ -0,0 +1,28 @@ + + +'> + + + + + + + + + + + + +]> + + +test file + + +

bar

+ + diff --git a/test/testcases/tests/level3/core/files/canonicalform01.svg b/test/testcases/tests/level3/core/files/canonicalform01.svg new file mode 100644 index 0000000..ea1a91e --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform01.svg @@ -0,0 +1,17 @@ + + + + + + +]> + +

Hello, world!

+ + + + + + diff --git a/test/testcases/tests/level3/core/files/canonicalform01.xhtml b/test/testcases/tests/level3/core/files/canonicalform01.xhtml new file mode 100644 index 0000000..35a0979 --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform01.xhtml @@ -0,0 +1,14 @@ + + + + + +canonicalform01 +

Hello, world!

+ + + + + + diff --git a/test/testcases/tests/level3/core/files/canonicalform01.xml b/test/testcases/tests/level3/core/files/canonicalform01.xml new file mode 100644 index 0000000..ac9b7c8 --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform01.xml @@ -0,0 +1,14 @@ + + + + + +canonicalform01 +

Hello, world!

+ + + + + + diff --git a/test/testcases/tests/level3/core/files/canonicalform02.svg b/test/testcases/tests/level3/core/files/canonicalform02.svg new file mode 100644 index 0000000..132c460 --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform02.svg @@ -0,0 +1,14 @@ + + +]> + + A B +

+ A + + B + A B + C +

+ \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/canonicalform02.xhtml b/test/testcases/tests/level3/core/files/canonicalform02.xhtml new file mode 100644 index 0000000..270d698 --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform02.xhtml @@ -0,0 +1,11 @@ +canonicalform02 + + A B +

+ A + + B + A B + C +

+ diff --git a/test/testcases/tests/level3/core/files/canonicalform02.xml b/test/testcases/tests/level3/core/files/canonicalform02.xml new file mode 100644 index 0000000..f949cfc --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform02.xml @@ -0,0 +1,11 @@ +canonicalform02 + + A B +

+ A + + B + A B + C +

+ diff --git a/test/testcases/tests/level3/core/files/canonicalform03.svg b/test/testcases/tests/level3/core/files/canonicalform03.svg new file mode 100644 index 0000000..e6ea9a4 --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform03.svg @@ -0,0 +1,22 @@ + + + +]> + +
+

+
+
+
+
+
+
+ +
+
+
+ \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/canonicalform03.xhtml b/test/testcases/tests/level3/core/files/canonicalform03.xhtml new file mode 100644 index 0000000..4caa90d --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform03.xhtml @@ -0,0 +1,18 @@ +]> +canonicalform03 +
+

+
+
+
+
+
+
+ +
+
+
+ diff --git a/test/testcases/tests/level3/core/files/canonicalform03.xml b/test/testcases/tests/level3/core/files/canonicalform03.xml new file mode 100644 index 0000000..d1257bc --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform03.xml @@ -0,0 +1,18 @@ +]> +canonicalform03 +
+

+
+
+
+
+
+
+ +
+
+
+ diff --git a/test/testcases/tests/level3/core/files/canonicalform04.svg b/test/testcases/tests/level3/core/files/canonicalform04.svg new file mode 100644 index 0000000..0b5a1d1 --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform04.svg @@ -0,0 +1,15 @@ + + + + +]> + + First line Second line + 2 + "0" && value<"10" ?"valid":"error"]]> + valid +
+
+
+ diff --git a/test/testcases/tests/level3/core/files/canonicalform04.xhtml b/test/testcases/tests/level3/core/files/canonicalform04.xhtml new file mode 100644 index 0000000..53a51ca --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform04.xhtml @@ -0,0 +1,13 @@ + + +]> +canonicalform04 + First line Second line + 2 + "0" && value<"10" ?"valid":"error"]]> + valid +
+
+
+ diff --git a/test/testcases/tests/level3/core/files/canonicalform04.xml b/test/testcases/tests/level3/core/files/canonicalform04.xml new file mode 100644 index 0000000..41f59bf --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform04.xml @@ -0,0 +1,13 @@ + + +]> +canonicalform04 + First line Second line + 2 + "0" && value<"10" ?"valid":"error"]]> + valid +
+
+
+ diff --git a/test/testcases/tests/level3/core/files/canonicalform05.svg b/test/testcases/tests/level3/core/files/canonicalform05.svg new file mode 100644 index 0000000..c52d5a8 --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform05.svg @@ -0,0 +1,15 @@ + + + + + + + +]> + +

+ &ent1;, &ent2;! +

+ + \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/canonicalform05.xhtml b/test/testcases/tests/level3/core/files/canonicalform05.xhtml new file mode 100644 index 0000000..722d017 --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform05.xhtml @@ -0,0 +1,13 @@ + + + + + +]> +canonicalform05 +

+ &ent1;, &ent2;! +

+ + diff --git a/test/testcases/tests/level3/core/files/canonicalform05.xml b/test/testcases/tests/level3/core/files/canonicalform05.xml new file mode 100644 index 0000000..8e7a345 --- /dev/null +++ b/test/testcases/tests/level3/core/files/canonicalform05.xml @@ -0,0 +1,13 @@ + + + + + +]> +canonicalform05 +

+ &ent1;, &ent2;! +

+ + diff --git a/test/testcases/tests/level3/core/files/datatype_normalization.svg b/test/testcases/tests/level3/core/files/datatype_normalization.svg new file mode 100644 index 0000000..77f4988 --- /dev/null +++ b/test/testcases/tests/level3/core/files/datatype_normalization.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + +]> + + + + -31415926.00E-7 +2.718 + INF -INF + -0 + false true false +0 1 0 + +10 .1 + -.001 + -31415926.00E-7 +2.718 + INF -INF +-0 +2004-01-21T15:30:00 +2004-01-21T15:30:00Z + 2004-01-21T15:30:00.0000 +2004-01-21T15:30:00.0001 + + + + + \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/datatype_normalization.svg.xsd b/test/testcases/tests/level3/core/files/datatype_normalization.svg.xsd new file mode 100644 index 0000000..e2cdde3 --- /dev/null +++ b/test/testcases/tests/level3/core/files/datatype_normalization.svg.xsd @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/files/datatype_normalization.xml b/test/testcases/tests/level3/core/files/datatype_normalization.xml new file mode 100644 index 0000000..cced1b9 --- /dev/null +++ b/test/testcases/tests/level3/core/files/datatype_normalization.xml @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + +]> + + + + -31415926.00E-7 +2.718 + INF -INF + -0 + false true false +0 1 0 + +10 .1 + -.001 + -31415926.00E-7 +2.718 + INF -INF +-0 +2004-01-21T15:30:00 +2004-01-21T15:30:00Z + 2004-01-21T15:30:00.0000 +2004-01-21T15:30:00.0001 + + + + + \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/datatype_normalization.xsd b/test/testcases/tests/level3/core/files/datatype_normalization.xsd new file mode 100644 index 0000000..2b3a789 --- /dev/null +++ b/test/testcases/tests/level3/core/files/datatype_normalization.xsd @@ -0,0 +1,212 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/files/datatype_normalization2.svg b/test/testcases/tests/level3/core/files/datatype_normalization2.svg new file mode 100644 index 0000000..14e5dd7 --- /dev/null +++ b/test/testcases/tests/level3/core/files/datatype_normalization2.svg @@ -0,0 +1,45 @@ + + + + + + + + +]> + + +

+ + EMP 0001 + + EMP 0001 + + + EMP 0001 + + EMP 0001 + EMP 0001 + + + EMP 0001 + + EMP 0001 + EMP 0001 + EMP +0001 +

+ + diff --git a/test/testcases/tests/level3/core/files/datatype_normalization2.svg.xsd b/test/testcases/tests/level3/core/files/datatype_normalization2.svg.xsd new file mode 100644 index 0000000..0df77aa --- /dev/null +++ b/test/testcases/tests/level3/core/files/datatype_normalization2.svg.xsd @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/files/datatype_normalization2.xhtml b/test/testcases/tests/level3/core/files/datatype_normalization2.xhtml new file mode 100644 index 0000000..3b93b18 --- /dev/null +++ b/test/testcases/tests/level3/core/files/datatype_normalization2.xhtml @@ -0,0 +1,33 @@ + + +]> +datatype_normalization2 +

+ + EMP 0001 + + EMP 0001 + + + EMP 0001 + + EMP 0001 + EMP 0001 + + + EMP 0001 + + EMP 0001 + EMP 0001 + EMP +0001 +

+ + diff --git a/test/testcases/tests/level3/core/files/datatype_normalization2.xml b/test/testcases/tests/level3/core/files/datatype_normalization2.xml new file mode 100644 index 0000000..19d9415 --- /dev/null +++ b/test/testcases/tests/level3/core/files/datatype_normalization2.xml @@ -0,0 +1,33 @@ + + +]> +datatype_normalization2 +

+ + EMP 0001 + + EMP 0001 + + + EMP 0001 + + EMP 0001 + EMP 0001 + + + EMP 0001 + + EMP 0001 + EMP 0001 + EMP +0001 +

+ + diff --git a/test/testcases/tests/level3/core/files/datatype_normalization2.xsd b/test/testcases/tests/level3/core/files/datatype_normalization2.xsd new file mode 100644 index 0000000..c7a7903 --- /dev/null +++ b/test/testcases/tests/level3/core/files/datatype_normalization2.xsd @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/files/external_barfoo.svg b/test/testcases/tests/level3/core/files/external_barfoo.svg new file mode 100644 index 0000000..98afcde --- /dev/null +++ b/test/testcases/tests/level3/core/files/external_barfoo.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + +]> + + + +

bar&ent2;&ent1;

+

bar&ent2;&ent1;

+&ent3; + \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/external_barfoo.xhtml b/test/testcases/tests/level3/core/files/external_barfoo.xhtml new file mode 100644 index 0000000..e316dee --- /dev/null +++ b/test/testcases/tests/level3/core/files/external_barfoo.xhtml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + +]> + + +external entity encoding sample + + +

bar&ent2;&ent1;

+

bar&ent2;&ent1;

+&ent3; + + diff --git a/test/testcases/tests/level3/core/files/external_barfoo.xml b/test/testcases/tests/level3/core/files/external_barfoo.xml new file mode 100644 index 0000000..cc36fa4 --- /dev/null +++ b/test/testcases/tests/level3/core/files/external_barfoo.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + +]> + + +external entity encoding sample + + +

bar&ent2;&ent1;

+

bar&ent2;&ent1;

+&ent3; + + diff --git a/test/testcases/tests/level3/core/files/external_foo.ent b/test/testcases/tests/level3/core/files/external_foo.ent new file mode 100644 index 0000000..fe8efcd Binary files /dev/null and b/test/testcases/tests/level3/core/files/external_foo.ent differ diff --git a/test/testcases/tests/level3/core/files/external_foobr.ent b/test/testcases/tests/level3/core/files/external_foobr.ent new file mode 100644 index 0000000..2cd59e8 --- /dev/null +++ b/test/testcases/tests/level3/core/files/external_foobr.ent @@ -0,0 +1 @@ +
foo \ No newline at end of file diff --git a/test/testcases/tests/level3/core/files/external_widget.ent b/test/testcases/tests/level3/core/files/external_widget.ent new file mode 100644 index 0000000..7c7d8a9 --- /dev/null +++ b/test/testcases/tests/level3/core/files/external_widget.ent @@ -0,0 +1 @@ +

widget

diff --git a/test/testcases/tests/level3/core/files/hc_nodtdstaff.html b/test/testcases/tests/level3/core/files/hc_nodtdstaff.html new file mode 100644 index 0000000..0506a01 --- /dev/null +++ b/test/testcases/tests/level3/core/files/hc_nodtdstaff.html @@ -0,0 +1,10 @@ +hc_nodtdstaff +

+ EMP0001 + Margaret Martin + Accountant + 56,000 + Female + 1230 North Ave. Dallas, Texas 98551 +

+ diff --git a/test/testcases/tests/level3/core/files/hc_nodtdstaff.svg b/test/testcases/tests/level3/core/files/hc_nodtdstaff.svg new file mode 100644 index 0000000..0ff4110 --- /dev/null +++ b/test/testcases/tests/level3/core/files/hc_nodtdstaff.svg @@ -0,0 +1,10 @@ +hc_nodtdstaff +

+ EMP0001 + Margaret Martin + Accountant + 56,000 + Female + 1230 North Ave. Dallas, Texas 98551 +

+ diff --git a/test/testcases/tests/level3/core/files/hc_nodtdstaff.xhtml b/test/testcases/tests/level3/core/files/hc_nodtdstaff.xhtml new file mode 100644 index 0000000..d183b02 --- /dev/null +++ b/test/testcases/tests/level3/core/files/hc_nodtdstaff.xhtml @@ -0,0 +1,10 @@ +hc_nodtdstaff +

+ EMP0001 + Margaret Martin + Accountant + 56,000 + Female + 1230 North Ave. Dallas, Texas 98551 +

+ diff --git a/test/testcases/tests/level3/core/files/hc_nodtdstaff.xml b/test/testcases/tests/level3/core/files/hc_nodtdstaff.xml new file mode 100644 index 0000000..7926374 --- /dev/null +++ b/test/testcases/tests/level3/core/files/hc_nodtdstaff.xml @@ -0,0 +1,10 @@ +hc_nodtdstaff +

+ EMP0001 + Margaret Martin + Accountant + 56,000 + Female + 1230 North Ave. Dallas, Texas 98551 +

+ diff --git a/test/testcases/tests/level3/core/files/hc_staff.svg b/test/testcases/tests/level3/core/files/hc_staff.svg new file mode 100644 index 0000000..e11e135 --- /dev/null +++ b/test/testcases/tests/level3/core/files/hc_staff.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + Element data"> + + + + + + + + +]> + + +

+ EMP0001 + Margaret Martin + Accountant + 56,000 + Female + 1230 North Ave. Dallas, Texas 98551 +

+

+ EMP0002 + Martha Raynolds + + + Secretary + 35,000 + Female + β Dallas, γ + 98554 +

+

+ EMP0003 + Roger + Jones + Department Manager + 100,000 + &ent4; + PO Box 27 Irving, texas 98553 +

+

+ EMP0004 + Jeny Oconnor + Personnel Director + 95,000 + Female + 27 South Road. Dallas, Texas 98556 +

+

+ EMP0005 + Robert Myers + Computer Specialist + 90,000 + male + 1821 Nordic. Road, Irving Texas 98558 +

+ diff --git a/test/testcases/tests/level3/core/files/hc_staff.svg.xsd b/test/testcases/tests/level3/core/files/hc_staff.svg.xsd new file mode 100644 index 0000000..52335a3 --- /dev/null +++ b/test/testcases/tests/level3/core/files/hc_staff.svg.xsd @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/files/hc_staff.xhtml b/test/testcases/tests/level3/core/files/hc_staff.xhtml new file mode 100644 index 0000000..f2b6e71 --- /dev/null +++ b/test/testcases/tests/level3/core/files/hc_staff.xhtml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + Element data"> + +]> + +hc_staff +

+ EMP0001 + Margaret Martin + Accountant + 56,000 + Female + 1230 North Ave. Dallas, Texas 98551 +

+

+ EMP0002 + Martha Raynolds + + + Secretary + 35,000 + Female + β Dallas, γ + 98554 +

+

+ EMP0003 + Roger + Jones + Department Manager + 100,000 + &ent4; + PO Box 27 Irving, texas 98553 +

+

+ EMP0004 + Jeny Oconnor + Personnel Director + 95,000 + Female + 27 South Road. Dallas, Texas 98556 +

+

+ EMP0005 + Robert Myers + Computer Specialist + 90,000 + male + 1821 Nordic. Road, Irving Texas 98558 +

+ diff --git a/test/testcases/tests/level3/core/files/hc_staff.xml b/test/testcases/tests/level3/core/files/hc_staff.xml new file mode 100644 index 0000000..0366a05 --- /dev/null +++ b/test/testcases/tests/level3/core/files/hc_staff.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + Element data"> + +]> + +hc_staff +

+ EMP0001 + Margaret Martin + Accountant + 56,000 + Female + 1230 North Ave. Dallas, Texas 98551 +

+

+ EMP0002 + Martha Raynolds + + + Secretary + 35,000 + Female + β Dallas, γ + 98554 +

+

+ EMP0003 + Roger + Jones + Department Manager + 100,000 + &ent4; + PO Box 27 Irving, texas 98553 +

+

+ EMP0004 + Jeny Oconnor + Personnel Director + 95,000 + Female + 27 South Road. Dallas, Texas 98556 +

+

+ EMP0005 + Robert Myers + Computer Specialist + 90,000 + male + 1821 Nordic. Road, Irving Texas 98558 +

+ diff --git a/test/testcases/tests/level3/core/files/hc_staff.xsd b/test/testcases/tests/level3/core/files/hc_staff.xsd new file mode 100644 index 0000000..915cba0 --- /dev/null +++ b/test/testcases/tests/level3/core/files/hc_staff.xsd @@ -0,0 +1,250 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/files/svgtest.js b/test/testcases/tests/level3/core/files/svgtest.js new file mode 100644 index 0000000..e69de29 diff --git a/test/testcases/tests/level3/core/files/svgunit.js b/test/testcases/tests/level3/core/files/svgunit.js new file mode 100644 index 0000000..e69de29 diff --git a/test/testcases/tests/level3/core/files/typeinfo.svg b/test/testcases/tests/level3/core/files/typeinfo.svg new file mode 100644 index 0000000..35c2d44 --- /dev/null +++ b/test/testcases/tests/level3/core/files/typeinfo.svg @@ -0,0 +1,29 @@ + + + + + + + + +]> + + +

foo1 foo2

+

1unbounded

+

12748

+

3.1415926 2.718

+ + diff --git a/test/testcases/tests/level3/core/files/typeinfo.svg.xsd b/test/testcases/tests/level3/core/files/typeinfo.svg.xsd new file mode 100644 index 0000000..51b4e7d --- /dev/null +++ b/test/testcases/tests/level3/core/files/typeinfo.svg.xsd @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/files/typeinfo.xhtml b/test/testcases/tests/level3/core/files/typeinfo.xhtml new file mode 100644 index 0000000..23eeacd --- /dev/null +++ b/test/testcases/tests/level3/core/files/typeinfo.xhtml @@ -0,0 +1,18 @@ + + +]> +hc_staff + +

foo1 foo2

+

1unbounded

+

12748

+

3.1415926 2.718

+ + diff --git a/test/testcases/tests/level3/core/files/typeinfo.xml b/test/testcases/tests/level3/core/files/typeinfo.xml new file mode 100644 index 0000000..b94469b --- /dev/null +++ b/test/testcases/tests/level3/core/files/typeinfo.xml @@ -0,0 +1,18 @@ + + +]> +hc_staff + +

foo1 foo2

+

1unbounded

+

12748

+

3.1415926 2.718

+ + diff --git a/test/testcases/tests/level3/core/files/typeinfo.xsd b/test/testcases/tests/level3/core/files/typeinfo.xsd new file mode 100644 index 0000000..ff72aef --- /dev/null +++ b/test/testcases/tests/level3/core/files/typeinfo.xsd @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/files/xhtml1-strict.dtd b/test/testcases/tests/level3/core/files/xhtml1-strict.dtd new file mode 100644 index 0000000..7ba5dd7 --- /dev/null +++ b/test/testcases/tests/level3/core/files/xhtml1-strict.dtd @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/handleerror01.xml b/test/testcases/tests/level3/core/handleerror01.xml new file mode 100644 index 0000000..b0a2d16 --- /dev/null +++ b/test/testcases/tests/level3/core/handleerror01.xml @@ -0,0 +1,91 @@ + + + + + + + +handleerror01 +Curt Arnold + +Add two CDATASection containing "]]>" and call Node.normalize +with an error handler that stops processing. Only one of the +CDATASections should be split. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/handleerror02.xml b/test/testcases/tests/level3/core/handleerror02.xml new file mode 100644 index 0000000..67accc8 --- /dev/null +++ b/test/testcases/tests/level3/core/handleerror02.xml @@ -0,0 +1,72 @@ + + + + + + + +handleerror02 +Curt Arnold + +Normalize document with two DOM L1 nodes. +Use an error handler to continue from errors and check that more than one +error was reported. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/hasFeature01.xml b/test/testcases/tests/level3/core/hasFeature01.xml new file mode 100644 index 0000000..ce25645 --- /dev/null +++ b/test/testcases/tests/level3/core/hasFeature01.xml @@ -0,0 +1,33 @@ + + + + + +hasFeature01 +Curt Arnold + +DOMImplementation.hasFeature("XML", "3.0") should return true. + +2003-05-20 + + + + + + + + + diff --git a/test/testcases/tests/level3/core/hasFeature02.xml b/test/testcases/tests/level3/core/hasFeature02.xml new file mode 100644 index 0000000..f5d6bea --- /dev/null +++ b/test/testcases/tests/level3/core/hasFeature02.xml @@ -0,0 +1,32 @@ + + + + + +hasFeature02 +Curt Arnold + +DOMImplementation.hasFeature("XML", "3.0") should return true. + +2003-05-20 + + + + + + + + diff --git a/test/testcases/tests/level3/core/hasFeature03.xml b/test/testcases/tests/level3/core/hasFeature03.xml new file mode 100644 index 0000000..ce11584 --- /dev/null +++ b/test/testcases/tests/level3/core/hasFeature03.xml @@ -0,0 +1,32 @@ + + + + + +hasFeature03 +Curt Arnold + +DOMImplementation.hasFeature("XML", "3.0") should return true. + +2003-05-20 + + + + + + + + diff --git a/test/testcases/tests/level3/core/hasFeature04.xml b/test/testcases/tests/level3/core/hasFeature04.xml new file mode 100644 index 0000000..5eac64d --- /dev/null +++ b/test/testcases/tests/level3/core/hasFeature04.xml @@ -0,0 +1,33 @@ + + + + + +hasFeature04 +Curt Arnold + +DOMImplementation.hasFeature("XML", "3.0") should return true. + +2003-05-20 + + + + + + + + + diff --git a/test/testcases/tests/level3/core/infoset01.xml b/test/testcases/tests/level3/core/infoset01.xml new file mode 100644 index 0000000..b154037 --- /dev/null +++ b/test/testcases/tests/level3/core/infoset01.xml @@ -0,0 +1,82 @@ + + + + + + + +infoset01 +Curt Arnold + +Normalize document with infoset set to true, check that +entity references are expanded and unused entity declaration are maintained. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/infoset02.xml b/test/testcases/tests/level3/core/infoset02.xml new file mode 100644 index 0000000..570d8ff --- /dev/null +++ b/test/testcases/tests/level3/core/infoset02.xml @@ -0,0 +1,74 @@ + + + + + + + +infoset02 +Curt Arnold + +Normalize document with infoset set to true, check that +unbound entity references are preserved. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/infoset03.xml b/test/testcases/tests/level3/core/infoset03.xml new file mode 100644 index 0000000..21acd6a --- /dev/null +++ b/test/testcases/tests/level3/core/infoset03.xml @@ -0,0 +1,83 @@ + + + + + + + +infoset03 +Curt Arnold + +Normalize document with infoset set to true, +check if string values were not normalized. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/infoset04.xml b/test/testcases/tests/level3/core/infoset04.xml new file mode 100644 index 0000000..6261d23 --- /dev/null +++ b/test/testcases/tests/level3/core/infoset04.xml @@ -0,0 +1,62 @@ + + + + + + + +infoset04 +Curt Arnold + +Normalize a document with a created CDATA section with the +'infoset' to true and check if +the CDATASection has been coalesced. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/infoset05.xml b/test/testcases/tests/level3/core/infoset05.xml new file mode 100644 index 0000000..dfbfde5 --- /dev/null +++ b/test/testcases/tests/level3/core/infoset05.xml @@ -0,0 +1,49 @@ + + + + + + + +infoset05 +Curt Arnold + +Normalize document with infoset set to true, check that +namespace declaration attributes are maintained. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/infoset06.xml b/test/testcases/tests/level3/core/infoset06.xml new file mode 100644 index 0000000..596c8b3 --- /dev/null +++ b/test/testcases/tests/level3/core/infoset06.xml @@ -0,0 +1,88 @@ + + + + + + + +infoset06 +Curt Arnold + +Create a document with an XML 1.1 valid but XML 1.0 invalid element and +normalize document with infoset set to true. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/infoset07.xml b/test/testcases/tests/level3/core/infoset07.xml new file mode 100644 index 0000000..91dad6f --- /dev/null +++ b/test/testcases/tests/level3/core/infoset07.xml @@ -0,0 +1,86 @@ + + + + + + + +infoset07 +Curt Arnold + +Create a document with an XML 1.1 valid but XML 1.0 invalid attribute and +normalize document with infoset set to true. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/infoset08.xml b/test/testcases/tests/level3/core/infoset08.xml new file mode 100644 index 0000000..28d8b6c --- /dev/null +++ b/test/testcases/tests/level3/core/infoset08.xml @@ -0,0 +1,78 @@ + + + + + + + +infoset08 +Curt Arnold + +Normalize document with infoset and validation set to true, check that +whitespace in element content is preserved. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/infoset09.xml b/test/testcases/tests/level3/core/infoset09.xml new file mode 100644 index 0000000..ab75a9f --- /dev/null +++ b/test/testcases/tests/level3/core/infoset09.xml @@ -0,0 +1,59 @@ + + + + + + + +infoset09 +Curt Arnold + + Append a Comment node and normalize with "infoset" set to true. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/metadata.xml b/test/testcases/tests/level3/core/metadata.xml new file mode 100644 index 0000000..d9117c5 --- /dev/null +++ b/test/testcases/tests/level3/core/metadata.xml @@ -0,0 +1,19 @@ + + + + + + + + diff --git a/test/testcases/tests/level3/core/namespacedeclarations01.xml b/test/testcases/tests/level3/core/namespacedeclarations01.xml new file mode 100644 index 0000000..7f1ad9b --- /dev/null +++ b/test/testcases/tests/level3/core/namespacedeclarations01.xml @@ -0,0 +1,49 @@ + + + + + + + +namespacedeclarations01 +Curt Arnold + +Normalize document with namespace-declarations set to true, check that +namespace declaration attributes are maintained. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/namespacedeclarations02.xml b/test/testcases/tests/level3/core/namespacedeclarations02.xml new file mode 100644 index 0000000..fb0a911 --- /dev/null +++ b/test/testcases/tests/level3/core/namespacedeclarations02.xml @@ -0,0 +1,49 @@ + + + + + + + +namespacedeclarations02 +Curt Arnold + +Normalize document with namespace-declarations set to true, check that +namespace declaration attributes are maintained. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeappendchild01.xml b/test/testcases/tests/level3/core/nodeappendchild01.xml new file mode 100644 index 0000000..cd151a1 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeappendchild01.xml @@ -0,0 +1,50 @@ + + + + + + +nodeappendchild01 +Curt Arnold + +An attempt to add a second doctype node should result in a HIERARCHY_REQUEST_ERR +or a NOT_SUPPORTED_ERR. + +2004-01-22 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeappendchild02.xml b/test/testcases/tests/level3/core/nodeappendchild02.xml new file mode 100644 index 0000000..64cad80 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeappendchild02.xml @@ -0,0 +1,48 @@ + + + + + + +nodeappendchild02 +Curt Arnold + +An attempt to add a second document element should result in a HIERARCHY_REQUEST_ERR +or a NOT_SUPPORTED_ERR. + +2004-01-22 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition01.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition01.xml new file mode 100644 index 0000000..eeb6a4b --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition01.xml @@ -0,0 +1,44 @@ + + + + + + + +nodecomparedocumentposition01 +IBM + + + + + Using compareDocumentPosition to check if a Document node contains and precedes its documentType and + node and if the DocumentTypeNode is contained and follows its Document node. + +Jenny Hsu +2003-02-18 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition02.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition02.xml new file mode 100644 index 0000000..9f15c4f --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition02.xml @@ -0,0 +1,51 @@ + + + + + + + +nodecomparedocumentposition02 +IBM + + Using compareDocumentPosition to check if a Document node contains and precedes its new DocumentType and + node and if the new DocumentType Node is contained and follows its Document node. + +Jenny Hsu +2003-02-19 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition03.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition03.xml new file mode 100644 index 0000000..5fbc2ed --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition03.xml @@ -0,0 +1,49 @@ + + + + + + + +nodecomparedocumentposition03 +IBM + + Using compareDocumentPosition check if the document position of two Document nodes obtained from the + same xml document is disconnected, implementation specific, and that the order of these two documents + is reserved. + +Jenny Hsu +2003-02-19 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition04.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition04.xml new file mode 100644 index 0000000..754ab87 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition04.xml @@ -0,0 +1,36 @@ + + + + + + + +nodecomparedocumentposition04 +IBM + + Using compareDocumentPosition to check that no flags are set in return when the document position of a + Document node is compared with itself + +Jenny Hsu +2003-02-19 + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition05.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition05.xml new file mode 100644 index 0000000..ed93ae3 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition05.xml @@ -0,0 +1,55 @@ + + + + + + + +nodecomparedocumentposition05 +IBM + + Using compareDocumentPosition check if the document position of a Document and a new Document node + are disconnected, implementation-specific and preceding/following. + +Jenny Hsu +2003-02-19 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition06.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition06.xml new file mode 100644 index 0000000..aaaa6d4 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition06.xml @@ -0,0 +1,44 @@ + + + + + + + +nodecomparedocumentposition06 +IBM + + + + + Using compareDocumentPosition check if the document position of a Document node contains and precedes + its DocumentElement, and the DocumentElement is contained and follows the Document node. + +Jenny Hsu +2003-02-19 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition07.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition07.xml new file mode 100644 index 0000000..221d09a --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition07.xml @@ -0,0 +1,45 @@ + + + + + + + +nodecomparedocumentposition07 +IBM + + Using compareDocumentPosition check if the document compared contains and precedes the new + newElement, and the newElement is contained and follows the document. + +Jenny Hsu +2003-02-19 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition08.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition08.xml new file mode 100644 index 0000000..27386be --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition08.xml @@ -0,0 +1,43 @@ + + + + + + + +nodecomparedocumentposition08 +IBM + + Using compareDocumentPosition check if the Document node contains and precedes an Element, + and the Element is contained and follows the Document node. + +Jenny Hsu +2003-02-19 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition09.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition09.xml new file mode 100644 index 0000000..5d7ac69 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition09.xml @@ -0,0 +1,47 @@ + + + + + + + +nodecomparedocumentposition09 +IBM + + Using compareDocumentPosition check if the Element node is contained and follows the appended Document node, and + if the Document node contains and precedes the Element node. + +Jenny Hsu +2003-02-19 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition10.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition10.xml new file mode 100644 index 0000000..2d854d9 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition10.xml @@ -0,0 +1,41 @@ + + + + + + + +nodecomparedocumentposition10 +IBM + + Using compareDocumentPosition check if the document node precedes and contains its default Attr node. + +Jenny Hsu +2003-02-19 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition11.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition11.xml new file mode 100644 index 0000000..e07f82c --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition11.xml @@ -0,0 +1,44 @@ + + + + + + + +nodecomparedocumentposition11 +IBM + + Using compareDocumentPosition check if the Document node precedes and contains the Attr node. + +Jenny Hsu +2003-02-19 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition12.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition12.xml new file mode 100644 index 0000000..d350306 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition12.xml @@ -0,0 +1,43 @@ + + + + + + + +nodecomparedocumentposition12 +IBM + + Using compareDocumentPosition to check if a new ProcessingInstruction node is contained and follows the + Document node, and that the Document node contains and precedes the ProcessingInstruction node. + +Jenny Hsu +2003-02-19 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition13.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition13.xml new file mode 100644 index 0000000..f75a093 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition13.xml @@ -0,0 +1,47 @@ + + + + + + + +nodecomparedocumentposition13 +IBM + + Using compareDocumentPosition check if the Document node contains and precedes the new Comment node, + and if the Comment node is contained and follows the Document node. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition14.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition14.xml new file mode 100644 index 0000000..499915f --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition14.xml @@ -0,0 +1,47 @@ + + + + + + + +nodecomparedocumentposition14 +IBM + + Using compareDocumentPosition check if the DocumentFragment node contains and precedes an Element + node appended to it, and that the Element node is contained and follows the DocumentFragment node. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition15.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition15.xml new file mode 100644 index 0000000..bcf1d5e --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition15.xml @@ -0,0 +1,51 @@ + + + + + + + +nodecomparedocumentposition15 +IBM + + Using compareDocumentPosition check if the Element node precedes and contains its Attr child, and that the Attr child + is contained and follows the Element node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition16.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition16.xml new file mode 100644 index 0000000..083b654 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition16.xml @@ -0,0 +1,54 @@ + + + + + + + +nodecomparedocumentposition16 +IBM + + Using compareDocumentPosition check if the document position of a DocumentFragment node compared with + a cloned Attr node is disconnected and implementation specific, and that the order between these two + nodes is preserved. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition17.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition17.xml new file mode 100644 index 0000000..6c5335af --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition17.xml @@ -0,0 +1,46 @@ + + + + + + + +nodecomparedocumentposition17 +IBM + + Using compareDocumentPosition check if the document position of the first ProcessingInstruction node compared to + this second newly apended ProcessingInstruction node is PRECEDING, and FOLLOWING vice versa. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition18.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition18.xml new file mode 100644 index 0000000..0742885 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition18.xml @@ -0,0 +1,48 @@ + + + + + + + +nodecomparedocumentposition18 +IBM + + Using compareDocumentPosition check if the document position of the first new Text node compared to the + second text node is PRECEDING and is FOLLOWING vice versa. + +Jenny Hsu +2003-02-19 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition19.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition19.xml new file mode 100644 index 0000000..25cf54a --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition19.xml @@ -0,0 +1,55 @@ + + + + + + + +nodecomparedocumentposition19 +IBM + + The method compareDocumentPosition compares a node with this node with regard to their position in the + document and according to the document order. + + Using compareDocumentPosition check if the document position of the first CDATASection node + of the second element whose localName is name compared with the second CDATASection node + is PRECEDING and is FOLLOWING vice versa. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition20.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition20.xml new file mode 100644 index 0000000..776c573 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition20.xml @@ -0,0 +1,49 @@ + + + + + + + +nodecomparedocumentposition20 +IBM + + Using compareDocumentPosition check if the document position of the first Text node + of the second element whose localName is name compared with the next CDATASection node + is PRECEDING and FOLLOWING vice versa. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition21.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition21.xml new file mode 100644 index 0000000..3e7525b --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition21.xml @@ -0,0 +1,52 @@ + + + + + + + +nodecomparedocumentposition21 +IBM + + Using compareDocumentPosition check the document position of the text node of the fist and second elements + whose localName is name. The first text node should return FOLLOWING and the second text node should + return PRECEDING when compareDocumentPosition is invoked with the other node as a parameter. + + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition22.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition22.xml new file mode 100644 index 0000000..bbd3737 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition22.xml @@ -0,0 +1,50 @@ + + + + + + + +nodecomparedocumentposition22 +IBM + + Using compareDocumentPosition check if the Entity node precedes the Notation node and the Notation + node follows the Entity node. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition23.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition23.xml new file mode 100644 index 0000000..8b3e32e --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition23.xml @@ -0,0 +1,54 @@ + + + + + + + +nodecomparedocumentposition23 +IBM + + Using compareDocumentPosition check if the document position of an Entity node compared to another + Entity node following it in DocumentType is implementation specific. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition24.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition24.xml new file mode 100644 index 0000000..ab4f111 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition24.xml @@ -0,0 +1,44 @@ + + + + + + + +nodecomparedocumentposition24 +IBM + + Using compareDocumentPosition check if the return value of document position of a Notation node compared to another + that is the same is not flagged. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition25.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition25.xml new file mode 100644 index 0000000..1bfe1fa --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition25.xml @@ -0,0 +1,46 @@ + + + + + + + +nodecomparedocumentposition25 +IBM + + Using compareDocumentPosition check if the EntityReference or Text node is contained and follows its + parent Element node, and that the Element node contains and precedes the + EntityReference or Text node. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition26.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition26.xml new file mode 100644 index 0000000..b349fa3 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition26.xml @@ -0,0 +1,56 @@ + + + + + + + +nodecomparedocumentposition26 +IBM + + Using compareDocumentPosition check if the EntityReference node contains and precedes it's first + childElement, and that the childElement is contained and follows the EntityReference node. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition27.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition27.xml new file mode 100644 index 0000000..2da7475 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition27.xml @@ -0,0 +1,56 @@ + + + + + + + +nodecomparedocumentposition27 +IBM + + Using compareDocumentPosition to check if the EntityReference node contains and precedes it's last + childElement, and that this childElement is contained and follows the EntityReference node. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition28.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition28.xml new file mode 100644 index 0000000..e596ed1 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition28.xml @@ -0,0 +1,60 @@ + + + + + + + +nodecomparedocumentposition28 +IBM + + Using compareDocumentPosition check the document position of the EntityReference node ent4's + first child and last child. Invoke compareDocumentPositon on first child with last child as a parameter + should return FOLLOWING, and should return PRECEDING vice versa. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition29.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition29.xml new file mode 100644 index 0000000..28ed0c1 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition29.xml @@ -0,0 +1,55 @@ + + + + + + + +nodecomparedocumentposition29 +IBM + + Create two entity reference nodes. Using compareDocumentPosition to check if the child of the first Entity + Ref node precedes the child of the second Entity Ref node, and that the child of the second Entity Ref node + follows the child of the first Entity Ref node. + +Jenny Hsu +2003-02-20 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition30.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition30.xml new file mode 100644 index 0000000..205a035 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition30.xml @@ -0,0 +1,44 @@ + + + + + + + +nodecomparedocumentposition30 +IBM + + Using compareTreePosition check if comparedocumentposition invoked on the first name with + the first position node as a parameter returns FOLLOWING. + +Jenny Hsu +2003-03-03 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition31.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition31.xml new file mode 100644 index 0000000..4df4149 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition31.xml @@ -0,0 +1,51 @@ + + + + + + + +nodecomparedocumentposition31 +IBM + + Using compareDocumentPosition to check if invoking the method on the first name node with + a new node appended to the second position node as a parameter is FOLLOWING, and is PRECEDING vice versa + +Jenny Hsu +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition32.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition32.xml new file mode 100644 index 0000000..bfa25db --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition32.xml @@ -0,0 +1,46 @@ + + + + + + + +nodecomparedocumentposition32 +IBM + + Using compareDocumentPosition to check if the document position returned by comparing the first name with + a first position node of another document reference and adopted by the first as a parameter is FOLLOWING. + +Jenny Hsu +2003-02-21 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition33.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition33.xml new file mode 100644 index 0000000..77b4ab3 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition33.xml @@ -0,0 +1,63 @@ + + + + + + + +nodecomparedocumentposition33 +IBM + + Create a new Element node, add a new atttribute node to it. Compare the position + of the Element and the Document. This should return disconnected, implementation specific, and that + the order of these two nodes is preserved. + Also compare the position of the Element node with respect to the Attr node and this should + be PRECEDING and contains, and the Attr node follows and is contained by the Element node + +Jenny Hsu +2003-02-21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition34.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition34.xml new file mode 100644 index 0000000..39db666 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition34.xml @@ -0,0 +1,52 @@ + + + + + + + +nodecomparedocumentposition34 +IBM + + Create a new Element node, add new Text, Element and Processing Instruction nodes to it. + Using compareDocumentPosition, compare the position of the Element with respect to the Text + and the Text with respect to the Processing Instruction. + +Jenny Hsu +2003-02-21 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition35.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition35.xml new file mode 100644 index 0000000..f9872ef --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition35.xml @@ -0,0 +1,45 @@ + + + + + + + +nodecomparedocumentposition35 +IBM + + Using compareDocumentPosition to check if the Element contains and precedes its default attribute + and that the attribute follows and iscontained by the Element + +Jenny Hsu +2003-02-21 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition36.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition36.xml new file mode 100644 index 0000000..7a1b3f7 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition36.xml @@ -0,0 +1,50 @@ + + + + + + + +nodecomparedocumentposition36 +IBM + + Using compareDocumentPosition to check if the document position of an Attribute compared with + the element that follows its parent as a parameter is FOLLOWING, and is PRECEDING + vice versa. + +Jenny Hsu +2003-02-21 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition37.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition37.xml new file mode 100644 index 0000000..9c0a33a --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition37.xml @@ -0,0 +1,49 @@ + + + + + + + +nodecomparedocumentposition37 +IBM + + Using compareDocumentPosition to check if the document position of the first class attribute + of the element acronym when compared with the elements text content as a parameter is + is FOLLOWING, and is PRECEDING vice versa. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition38.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition38.xml new file mode 100644 index 0000000..84a9ee6 --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition38.xml @@ -0,0 +1,48 @@ + + + + + + + +nodecomparedocumentposition38 +IBM + + Using compareDocumentPosition to check if the class's attribute contains and precedes it's content, + and the content node is contained and follows the attribute node. + +Jenny Hsu +2003-02-21 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition39.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition39.xml new file mode 100644 index 0000000..ea05c5a --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition39.xml @@ -0,0 +1,51 @@ + + + + + + + +nodecomparedocumentposition39 +IBM + + Using compareDocumentPosition to check if the document position of the class's attribute + when compared with the local1 attribute node is implementation_specific. + +Jenny Hsu +2003-02-21 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodecomparedocumentposition40.xml b/test/testcases/tests/level3/core/nodecomparedocumentposition40.xml new file mode 100644 index 0000000..fcc48bb --- /dev/null +++ b/test/testcases/tests/level3/core/nodecomparedocumentposition40.xml @@ -0,0 +1,52 @@ + + + + + + + +nodecomparedocumentposition40 +IBM + + Using compareDocumentPosition to check if the document position of the class's attribute + when compared with a new attribute node is implementation_specific + +Jenny Hsu +2003-02-21 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri01.xml b/test/testcases/tests/level3/core/nodegetbaseuri01.xml new file mode 100644 index 0000000..18eba09 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri01.xml @@ -0,0 +1,40 @@ + + + + + + + +nodegetbaseuri01 +IBM + +Call Node.getBaseURI() on a test document. Should be not-null and same as Document.getDocumentURI(). + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri02.xml b/test/testcases/tests/level3/core/nodegetbaseuri02.xml new file mode 100644 index 0000000..0131443 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri02.xml @@ -0,0 +1,52 @@ + + + + + + + +nodegetbaseuri02 +IBM + + Using getBaseURI check if the baseURI attribute of a new Document node is null + and if affected by changes in Document.documentURI. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri03.xml b/test/testcases/tests/level3/core/nodegetbaseuri03.xml new file mode 100644 index 0000000..a102973 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri03.xml @@ -0,0 +1,39 @@ + + + + + + + +nodegetbaseuri03 +IBM + +Check that Node.baseURI is null for a DocumentType as defined in the Infoset Mapping (Appendix C). + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri04.xml b/test/testcases/tests/level3/core/nodegetbaseuri04.xml new file mode 100644 index 0000000..b0dbbfc --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri04.xml @@ -0,0 +1,42 @@ + + + + + + + +nodegetbaseuri04 +IBM + +Node.baseURI for a document element without an xml:base attribute should be same as Document.documentURI. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri05.xml b/test/testcases/tests/level3/core/nodegetbaseuri05.xml new file mode 100644 index 0000000..5941bdf --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri05.xml @@ -0,0 +1,39 @@ + + + + + + + +nodegetbaseuri05 +IBM + + Using getBaseURI check if the baseURI attribute of this DocumentElement is http://www.w3.org/DOM/L3Test. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri06.xml b/test/testcases/tests/level3/core/nodegetbaseuri06.xml new file mode 100644 index 0000000..b3a8ce9 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri06.xml @@ -0,0 +1,41 @@ + + + + + + + +nodegetbaseuri06 +IBM + + TODO Clarification: Create a new Element in this document. Since its baseURI should be the baseURI of + the Document Entity which I assume is not null, using getBaseURI check if the baseURI + attribute of this Element node is not null.??? + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri07.xml b/test/testcases/tests/level3/core/nodegetbaseuri07.xml new file mode 100644 index 0000000..c5814e4 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri07.xml @@ -0,0 +1,50 @@ + + + + + + + +nodegetbaseuri07 +IBM + + Append a created element to a document and check that its baseURI + is inherited from its parent. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri09.xml b/test/testcases/tests/level3/core/nodegetbaseuri09.xml new file mode 100644 index 0000000..4dc3d36 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri09.xml @@ -0,0 +1,41 @@ + + + + + + + +nodegetbaseuri09 +IBM + +Get the baseURI value on an element with an explicit xml:base attribute. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri10.xml b/test/testcases/tests/level3/core/nodegetbaseuri10.xml new file mode 100644 index 0000000..b4f0344 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri10.xml @@ -0,0 +1,45 @@ + + + + + + + +nodegetbaseuri10 +IBM + + Append as a child of this documentElement a new Processing Instruction. Using getBaseURI + check if the baseURI attribute of the new Processing Instruction node is "'http://www.w3.org/DOM/L3Test". + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri11.xml b/test/testcases/tests/level3/core/nodegetbaseuri11.xml new file mode 100644 index 0000000..4845eb6 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri11.xml @@ -0,0 +1,53 @@ + + + + + + + +nodegetbaseuri11 +IBM + + Import a new Processing Instruction of a new Document after the document element. Using getBaseURI + check if the baseURI attribute of the new Processing Instruction node is the same as Document.documentURI. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri12.xml b/test/testcases/tests/level3/core/nodegetbaseuri12.xml new file mode 100644 index 0000000..fa5b2cb --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri12.xml @@ -0,0 +1,45 @@ + + + + + + + +nodegetbaseuri12 +IBM + + Using getBaseURI verify if the entity epsilon is absolute + and matches the URL of the document entity. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri13.xml b/test/testcases/tests/level3/core/nodegetbaseuri13.xml new file mode 100644 index 0000000..029d6e5 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri13.xml @@ -0,0 +1,48 @@ + + + + + + + +nodegetbaseuri13 +IBM + + Using getBaseURI verify if the notation defined in an internal subset + is the base URI of the document. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri14.xml b/test/testcases/tests/level3/core/nodegetbaseuri14.xml new file mode 100644 index 0000000..928f11e --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri14.xml @@ -0,0 +1,57 @@ + + + + + + + +nodegetbaseuri14 +IBM + + Using getBaseURI verify if the imported notation notation2 is null. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri15.xml b/test/testcases/tests/level3/core/nodegetbaseuri15.xml new file mode 100644 index 0000000..999ab50 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri15.xml @@ -0,0 +1,45 @@ + + + + + + + +nodegetbaseuri15 +Curt Arnold + +Node.getBaseURI for an Attr is null. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri16.xml b/test/testcases/tests/level3/core/nodegetbaseuri16.xml new file mode 100644 index 0000000..106fc6c --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri16.xml @@ -0,0 +1,47 @@ + + + + + + + +nodegetbaseuri16 +Curt Arnold + +Node.getBaseURI for an EntityReference to should be the baseURI where the entity declaration occurs. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri17.xml b/test/testcases/tests/level3/core/nodegetbaseuri17.xml new file mode 100644 index 0000000..fff0b4e --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri17.xml @@ -0,0 +1,45 @@ + + + + + + + +nodegetbaseuri17 +Curt Arnold + +Node.getBaseURI for an text node is null. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri18.xml b/test/testcases/tests/level3/core/nodegetbaseuri18.xml new file mode 100644 index 0000000..97b7e45 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri18.xml @@ -0,0 +1,45 @@ + + + + + + + +nodegetbaseuri18 +Curt Arnold + +Node.getBaseURI for an comment node is null. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri19.xml b/test/testcases/tests/level3/core/nodegetbaseuri19.xml new file mode 100644 index 0000000..efb2dd9 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri19.xml @@ -0,0 +1,60 @@ + + + + + + + +nodegetbaseuri19 +Curt Arnold + +Checks baseURI for a text node is null. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetbaseuri20.xml b/test/testcases/tests/level3/core/nodegetbaseuri20.xml new file mode 100644 index 0000000..8f05a95 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetbaseuri20.xml @@ -0,0 +1,46 @@ + + + + + + + +nodegetbaseuri20 +Curt Arnold + +baseURI for an element from an entity reference should be the URI of the +external entity if there is now xml:base attribute. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature01.xml b/test/testcases/tests/level3/core/nodegetfeature01.xml new file mode 100644 index 0000000..8096b7c --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature01.xml @@ -0,0 +1,79 @@ + + + + + + + +nodegetfeature01 +Curt Arnold + +Check implementation of Node.getFeature on Document. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature02.xml b/test/testcases/tests/level3/core/nodegetfeature02.xml new file mode 100644 index 0000000..1f1a0a4 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature02.xml @@ -0,0 +1,79 @@ + + + + + + + +nodegetfeature02 +Curt Arnold + +Check implementation of Node.getFeature on DocumentFragment. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature03.xml b/test/testcases/tests/level3/core/nodegetfeature03.xml new file mode 100644 index 0000000..f5051bc --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature03.xml @@ -0,0 +1,79 @@ + + + + + + + +nodegetfeature03 +Curt Arnold + +Check implementation of Node.getFeature on DocumentType. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature04.xml b/test/testcases/tests/level3/core/nodegetfeature04.xml new file mode 100644 index 0000000..4a42cb2 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature04.xml @@ -0,0 +1,79 @@ + + + + + + + +nodegetfeature04 +Curt Arnold + +Check implementation of Node.getFeature on EntityReference. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature05.xml b/test/testcases/tests/level3/core/nodegetfeature05.xml new file mode 100644 index 0000000..98de868 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature05.xml @@ -0,0 +1,79 @@ + + + + + + + +nodegetfeature05 +Curt Arnold + +Check implementation of Node.getFeature on Element. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature06.xml b/test/testcases/tests/level3/core/nodegetfeature06.xml new file mode 100644 index 0000000..77c7035 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature06.xml @@ -0,0 +1,79 @@ + + + + + + + +nodegetfeature06 +Curt Arnold + +Check implementation of Node.getFeature on non-namespace attribute. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature07.xml b/test/testcases/tests/level3/core/nodegetfeature07.xml new file mode 100644 index 0000000..93d4854 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature07.xml @@ -0,0 +1,81 @@ + + + + + + + +nodegetfeature07 +Curt Arnold + +Check implementation of Node.getFeature on namespaced attribute. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature08.xml b/test/testcases/tests/level3/core/nodegetfeature08.xml new file mode 100644 index 0000000..bc3e77b --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature08.xml @@ -0,0 +1,81 @@ + + + + + + + +nodegetfeature08 +Curt Arnold + +Check implementation of Node.getFeature on ProcessingInstruction. + +Neil Delima +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature09.xml b/test/testcases/tests/level3/core/nodegetfeature09.xml new file mode 100644 index 0000000..8230ea7 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature09.xml @@ -0,0 +1,80 @@ + + + + + + + +nodegetfeature09 +Curt Arnold + +Check implementation of Node.getFeature on Comment. + +Neil Delima +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature10.xml b/test/testcases/tests/level3/core/nodegetfeature10.xml new file mode 100644 index 0000000..68ddd41 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature10.xml @@ -0,0 +1,83 @@ + + + + + + + +nodegetfeature10 +Curt Arnold + +Check implementation of Node.getFeature on Text. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature11.xml b/test/testcases/tests/level3/core/nodegetfeature11.xml new file mode 100644 index 0000000..23e503a --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature11.xml @@ -0,0 +1,79 @@ + + + + + + + +nodegetfeature11 +Curt Arnold + +Check implementation of Node.getFeature on CDATASection. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature12.xml b/test/testcases/tests/level3/core/nodegetfeature12.xml new file mode 100644 index 0000000..4baafbd --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature12.xml @@ -0,0 +1,83 @@ + + + + + + + +nodegetfeature12 +Curt Arnold + +Check implementation of Node.getFeature on Entity. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetfeature13.xml b/test/testcases/tests/level3/core/nodegetfeature13.xml new file mode 100644 index 0000000..33a7537 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetfeature13.xml @@ -0,0 +1,83 @@ + + + + + + + +nodegetfeature13 +Curt Arnold + +Check implementation of Node.getFeature on Notation. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent01.xml b/test/testcases/tests/level3/core/nodegettextcontent01.xml new file mode 100644 index 0000000..30d4fc7 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent01.xml @@ -0,0 +1,37 @@ + + + + + + + +nodegettextcontent01 +IBM + + + + Using getTextContent on this Document node check if the value returned is Null . + +Neil Delima +2002-06-10 + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent02.xml b/test/testcases/tests/level3/core/nodegettextcontent02.xml new file mode 100644 index 0000000..e689fd5 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent02.xml @@ -0,0 +1,48 @@ + + + + + + + +nodegettextcontent02 +IBM + + + + Using getTextContent on a new Document node check if the value returned is Null . + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent03.xml b/test/testcases/tests/level3/core/nodegettextcontent03.xml new file mode 100644 index 0000000..43d87aa --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent03.xml @@ -0,0 +1,40 @@ + + + + + + + +nodegettextcontent03 +IBM + + + + Using getTextContent on this DocumentType node check if the value returned is Null . + +Neil Delima +2002-06-10 + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent04.xml b/test/testcases/tests/level3/core/nodegettextcontent04.xml new file mode 100644 index 0000000..1ab67c2 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent04.xml @@ -0,0 +1,47 @@ + + + + + + + +nodegettextcontent04 +IBM + + + + Using getTextContent on a new DocumentType node check if the value returned is Null. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent05.xml b/test/testcases/tests/level3/core/nodegettextcontent05.xml new file mode 100644 index 0000000..9034665 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent05.xml @@ -0,0 +1,43 @@ + + + + + + + +nodegettextcontent05 +IBM + + + + Using getTextContent on this DocumentType node check if the value returned is Null . + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent06.xml b/test/testcases/tests/level3/core/nodegettextcontent06.xml new file mode 100644 index 0000000..44852bd --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent06.xml @@ -0,0 +1,44 @@ + + + + + + + +nodegettextcontent06 +IBM + + + + Invoke the method getTextContent on a default Attr node and check if the value returned + is the attributes Value. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent07.xml b/test/testcases/tests/level3/core/nodegettextcontent07.xml new file mode 100644 index 0000000..c70f5b5 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent07.xml @@ -0,0 +1,43 @@ + + + + + + + +nodegettextcontent07 +IBM + + Invoke the method getTextContent on a new Attr node and check if the value returned + is the attributes Value. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent08.xml b/test/testcases/tests/level3/core/nodegettextcontent08.xml new file mode 100644 index 0000000..cf2fcd4 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent08.xml @@ -0,0 +1,45 @@ + + + + + + + +nodegettextcontent08 +IBM + + Invoke the method getTextContent on a new Attr node and check if the value returned + is the attributes Value. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent09.xml b/test/testcases/tests/level3/core/nodegettextcontent09.xml new file mode 100644 index 0000000..6eb9ca8 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent09.xml @@ -0,0 +1,43 @@ + + + + + + + +nodegettextcontent09 +IBM + + Invoke the method getTextContent on a new Text node and check if the value returned + is the text content. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent10.xml b/test/testcases/tests/level3/core/nodegettextcontent10.xml new file mode 100644 index 0000000..a789ed4 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent10.xml @@ -0,0 +1,44 @@ + + + + + + + +nodegettextcontent10 +IBM + + + + Invoke the method getTextContent on an existing Text node and check if the value returned + is the elements Text content. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent11.xml b/test/testcases/tests/level3/core/nodegettextcontent11.xml new file mode 100644 index 0000000..52b7265 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent11.xml @@ -0,0 +1,44 @@ + + + + + + + +nodegettextcontent11 +IBM + + + + Invoke the method getTextContent on an existing CDATASection node and check if the value returned + is the CDATASections content. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent12.xml b/test/testcases/tests/level3/core/nodegettextcontent12.xml new file mode 100644 index 0000000..8a46f9a --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent12.xml @@ -0,0 +1,43 @@ + + + + + + + +nodegettextcontent12 +IBM + + Invoke the method getTextContent on a new Comment node and check if the value returned + is the Comments data. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent13.xml b/test/testcases/tests/level3/core/nodegettextcontent13.xml new file mode 100644 index 0000000..a9d3f4e --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent13.xml @@ -0,0 +1,42 @@ + + + + + + + +nodegettextcontent13 +IBM + + + + Invoke the method getTextContent on an existing Element node with Text and CDATA + content and check if the value returned is a single concatenated String with its content. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent14.xml b/test/testcases/tests/level3/core/nodegettextcontent14.xml new file mode 100644 index 0000000..e33e374 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent14.xml @@ -0,0 +1,41 @@ + + + + + + + +nodegettextcontent14 +IBM + + Invoke the method getTextContent on an existing Element node with Child Element, Text + EntityReferences and Attributes and check if the value returned is a single + concatenated String with its content. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent15.xml b/test/testcases/tests/level3/core/nodegettextcontent15.xml new file mode 100644 index 0000000..cfe6d3f --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent15.xml @@ -0,0 +1,60 @@ + + + + + + + +nodegettextcontent15 +IBM + + The method getTextContent returns the text content of this node and its descendants. + + Invoke the method getTextContent on a new Element node with new Text, EntityReferences + CDATASection, PI and Comment nodes and check if the value returned is a single + concatenated String with its content. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent16.xml b/test/testcases/tests/level3/core/nodegettextcontent16.xml new file mode 100644 index 0000000..5ce996e --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent16.xml @@ -0,0 +1,64 @@ + + + + + + + +nodegettextcontent16 +IBM + + The method getTextContent returns the text content of this node and its descendants. + + Invoke the method getTextContent on a new DocumentFragment node with new Text, EntityReferences + CDATASection, PI and Comment nodes and check if the value returned is a single + concatenated String with its content. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent17.xml b/test/testcases/tests/level3/core/nodegettextcontent17.xml new file mode 100644 index 0000000..c3a15e5 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent17.xml @@ -0,0 +1,42 @@ + + + + + + + +nodegettextcontent17 +IBM + + Invoke the method getTextContent on a new EntityReference node and check if the + value returned is the EntityReference's content. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent18.xml b/test/testcases/tests/level3/core/nodegettextcontent18.xml new file mode 100644 index 0000000..d8bec3b --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent18.xml @@ -0,0 +1,42 @@ + + + + + + + +nodegettextcontent18 +IBM + + Invoke the method getTextContent on an Entity node and check if the value returned + is its replacement text. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegettextcontent19.xml b/test/testcases/tests/level3/core/nodegettextcontent19.xml new file mode 100644 index 0000000..80a44be --- /dev/null +++ b/test/testcases/tests/level3/core/nodegettextcontent19.xml @@ -0,0 +1,42 @@ + + + + + + + +nodegettextcontent19 +Curt Arnold + +Checks that element content whitespace is not added to textContent. Determination +of element content whitespace is only assured if validating. + +2004-01-11 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetuserdata01.xml b/test/testcases/tests/level3/core/nodegetuserdata01.xml new file mode 100644 index 0000000..bb65a41 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetuserdata01.xml @@ -0,0 +1,38 @@ + + + + + + + +nodegetuserdata01 +IBM + + + + Using getUserData with a junk value for the key attempt to retreive the UserData object + of this Document node without setting it and verify if null is returned. + +Neil Delima +2002-06-10 + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetuserdata02.xml b/test/testcases/tests/level3/core/nodegetuserdata02.xml new file mode 100644 index 0000000..d497034 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetuserdata02.xml @@ -0,0 +1,38 @@ + + + + + + + +nodegetuserdata02 +IBM + + + + Using getUserData with a junk value for the key attempt to retreive the UserData object + of this Document node without setting it and verify if null is returned. + +Neil Delima +2002-06-10 + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetuserdata03.xml b/test/testcases/tests/level3/core/nodegetuserdata03.xml new file mode 100644 index 0000000..25e600e --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetuserdata03.xml @@ -0,0 +1,47 @@ + + + + + + + +nodegetuserdata03 +IBM + + + + Invoke setUserData on this Document to set this Documents UserData to a new + Element node and using getUserData and isEqualNode check if the returned + UserData object is the same as the object that was set. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetuserdata04.xml b/test/testcases/tests/level3/core/nodegetuserdata04.xml new file mode 100644 index 0000000..50f4c8f --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetuserdata04.xml @@ -0,0 +1,47 @@ + + + + + + + +nodegetuserdata04 +IBM + + + + Invoke setUserData on this DocumentType to set this its UserData to a this + Document node and using getUserData and isEqualNode check if the returned + UserData object is the same as the object that was set. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetuserdata05.xml b/test/testcases/tests/level3/core/nodegetuserdata05.xml new file mode 100644 index 0000000..6230983 --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetuserdata05.xml @@ -0,0 +1,49 @@ + + + + + + + +nodegetuserdata05 +IBM + + Invoke setUserData on this Entity node to set this its UserData to a new + Attr node and using getUserData with an invalid Key check if the returned + UserData object is Null. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetuserdata06.xml b/test/testcases/tests/level3/core/nodegetuserdata06.xml new file mode 100644 index 0000000..46d7acd --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetuserdata06.xml @@ -0,0 +1,40 @@ + + + + + + + +nodegetuserdata06 +IBM + + + + Invoke getUserData on a new Text node with an ampty Key check if the returned + UserData object is Null. + +Neil Delima +2002-06-10 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodegetuserdata07.xml b/test/testcases/tests/level3/core/nodegetuserdata07.xml new file mode 100644 index 0000000..008631a --- /dev/null +++ b/test/testcases/tests/level3/core/nodegetuserdata07.xml @@ -0,0 +1,47 @@ + + + + + + + +nodegetuserdata07 +IBM + + + + Invoke setUserData on a new PI node to set this its UserData to itself + and using getUserData with an valid Key and isEqualsNode check if the + returned UserData object is the same as that was set. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore01.xml b/test/testcases/tests/level3/core/nodeinsertbefore01.xml new file mode 100644 index 0000000..1796609 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore01.xml @@ -0,0 +1,54 @@ + + + + + + + +nodeinsertbefore01 +IBM + + + + + Using insertBefore on this Document node attempt to insert a new Comment node before + this DocumentElement node and verify the name of the inserted Comment node. Now + attempt to insert a new Processing Instruction node before the new Comment and + verify the target of the inserted ProcessingInstruction. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore02.xml b/test/testcases/tests/level3/core/nodeinsertbefore02.xml new file mode 100644 index 0000000..bfbefa7 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore02.xml @@ -0,0 +1,63 @@ + + + + + + + +nodeinsertbefore02 +IBM + + Using insertBefore on a new Document node attempt to insert a new Comment node before + this DocumentType node and verify the name of the inserted Comment node. Now + attempt to insert a new Processing Instruction node before the new Comment and + verify the target of the inserted ProcessingInstruction. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore03.xml b/test/testcases/tests/level3/core/nodeinsertbefore03.xml new file mode 100644 index 0000000..2c130a6 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore03.xml @@ -0,0 +1,43 @@ + + + + + + + +nodeinsertbefore03 +IBM + + Using insertBefore on this Document node attempt to insert a new Attr node before + this DocumentType node and verify if a HIERARCHY_REQUEST_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore04.xml b/test/testcases/tests/level3/core/nodeinsertbefore04.xml new file mode 100644 index 0000000..a69dc85 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore04.xml @@ -0,0 +1,41 @@ + + + + + + + +nodeinsertbefore04 +IBM + + Using insertBefore on this Document node attempt to insert this Document node before + this DocumentType node and verify if a HIERARCHY_REQUEST_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore05.xml b/test/testcases/tests/level3/core/nodeinsertbefore05.xml new file mode 100644 index 0000000..479e533 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore05.xml @@ -0,0 +1,53 @@ + + + + + + + +nodeinsertbefore05 +IBM + + Attempt to insert a second DocumentType node in a document using Node.insertBefore, + should raise either DOMException with either a HIERARCHY_REQUEST_ERR + or NOT_SUPPORTED_ERR code. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore06.xml b/test/testcases/tests/level3/core/nodeinsertbefore06.xml new file mode 100644 index 0000000..18158a2 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore06.xml @@ -0,0 +1,51 @@ + + + + + + + +nodeinsertbefore06 +IBM + + Using insertBefore on this Document node attempt to insert an Element node before + the existing element node and verify if a HIERARCHY_REQUEST_ERR or NOT_SUPPORTED_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore07.xml b/test/testcases/tests/level3/core/nodeinsertbefore07.xml new file mode 100644 index 0000000..344ae25 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore07.xml @@ -0,0 +1,49 @@ + + + + + + + +nodeinsertbefore07 +IBM + + + + + Using insertBefore on this Document node attempt to insert a Comment node created by + another Document before this DocumentElement node and verify if a WRONG_DOCUMENT_ERR + is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore08.xml b/test/testcases/tests/level3/core/nodeinsertbefore08.xml new file mode 100644 index 0000000..3d1c1e6 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore08.xml @@ -0,0 +1,49 @@ + + + + + + + +nodeinsertbefore08 +IBM + + + + + Using insertBefore on this Document node attempt to insert a Comment node created by + this Document before another Document's DocumentElement node and verify if a + NOT_FOUND_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore09.xml b/test/testcases/tests/level3/core/nodeinsertbefore09.xml new file mode 100644 index 0000000..4be4e8e --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore09.xml @@ -0,0 +1,56 @@ + + + + + + + +nodeinsertbefore09 +IBM + + The method insertBefore inserts the node newChild before the existing child node refChild. + If refChild is null, insert newChild at the end of the list of children. + If newChild is a DocumentFragment object, all of its children are inserted, in the same + order, before refChild. + + Using insertBefore on this Document node attempt to insert a new DocumentFragment node + before a Comment node and verify the contents of the Comment node that is a child + of the DocumentFragment. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore10.xml b/test/testcases/tests/level3/core/nodeinsertbefore10.xml new file mode 100644 index 0000000..d264cb2 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore10.xml @@ -0,0 +1,57 @@ + + + + + + + +nodeinsertbefore10 +IBM + + Using insertBefore on this Document node attempt to insert a new Element node before + another Element node and verify a DOMException with a + HIERARCHY_REQUEST_ERR, NOT_FOUND_ERR or NOT_SUPPORTED_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore11.xml b/test/testcases/tests/level3/core/nodeinsertbefore11.xml new file mode 100644 index 0000000..1fc7c0a --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore11.xml @@ -0,0 +1,77 @@ + + + + + + + +nodeinsertbefore11 +IBM + + + + + Using insertBefore on a DocumentFragment node attempt to insert a child nodes before + other permissible nodes and verify the contents/name of each inserted node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore12.xml b/test/testcases/tests/level3/core/nodeinsertbefore12.xml new file mode 100644 index 0000000..f63f945 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore12.xml @@ -0,0 +1,53 @@ + + + + + + + +nodeinsertbefore12 +IBM + + The method insertBefore inserts the node newChild before the existing child node refChild. + If refChild is null, insert newChild at the end of the list of children. + + Using insertBefore on a DocumentFragment node attempt to insert a new DocumentFragment node + before this DocumentFragment's Element node and verify the last child is still the only child + appended to docFrag. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore13.xml b/test/testcases/tests/level3/core/nodeinsertbefore13.xml new file mode 100644 index 0000000..e40a138 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore13.xml @@ -0,0 +1,59 @@ + + + + + + + +nodeinsertbefore13 +IBM + + + + + Using insertBefore on a DocumentFragment node attempt to insert a new Element node + created by another Document, before this DocumentFragment's Element node and + verify if a WRONG_DOCUMENT_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore14.xml b/test/testcases/tests/level3/core/nodeinsertbefore14.xml new file mode 100644 index 0000000..a9b1c1e --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore14.xml @@ -0,0 +1,49 @@ + + + + + + + +nodeinsertbefore14 +IBM + + The method insertBefore inserts the node newChild before the existing child node refChild. + If refChild is null, insert newChild at the end of the list of children. + A NO_MODIFICATION_ALLOWED_ERR is raised if the node is read-only. + + Using insertBefore on this Document node attempt to insert a new Attr node before + this DocumentType node and verfiy if a NO_MODIFICATION_ALLOWED_ERR is raised. + (This can also raise a HIERARCHY_REQUEST_ERR and NOT_FOUND_ERR) + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore15.xml b/test/testcases/tests/level3/core/nodeinsertbefore15.xml new file mode 100644 index 0000000..71aceb4 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore15.xml @@ -0,0 +1,76 @@ + + + + + + + +nodeinsertbefore15 +IBM + + A NO_MODIFICATION_ALLOWED_ERR is raised if the node is read-only. + + Using insertBefore on a new EntityReference node attempt to insert Element, Text, + Comment, ProcessingInstruction and CDATASection nodes before an element child + and verify if a NO_MODIFICATION_ALLOWED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore16.xml b/test/testcases/tests/level3/core/nodeinsertbefore16.xml new file mode 100644 index 0000000..f3876dd --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore16.xml @@ -0,0 +1,53 @@ + + + + + + + +nodeinsertbefore16 +IBM + + Using insertBefore on an Element node attempt to insert a new Element, node before its + first element child and verify the name of the new first child node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore17.xml b/test/testcases/tests/level3/core/nodeinsertbefore17.xml new file mode 100644 index 0000000..51fb499 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore17.xml @@ -0,0 +1,56 @@ + + + + + + + +nodeinsertbefore17 +IBM + + The method insertBefore inserts the node newChild before the existing child node refChild. + If refChild is null, insert newChild at the end of the list of children. + + Using insertBefore on an Element node attempt to insert a text node before its + first element child and verify the name of the new first child node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore18.xml b/test/testcases/tests/level3/core/nodeinsertbefore18.xml new file mode 100644 index 0000000..a936b5d --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore18.xml @@ -0,0 +1,61 @@ + + + + + + + +nodeinsertbefore18 +IBM + + The method insertBefore inserts the node newChild before the existing child node refChild. + If refChild is null, insert newChild at the end of the list of children. + + Using insertBefore on an Element node attempt to insert new Comment/PI and CDATA nodes + before each other and verify the names of the newly inserted nodes. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore19.xml b/test/testcases/tests/level3/core/nodeinsertbefore19.xml new file mode 100644 index 0000000..d53717d --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore19.xml @@ -0,0 +1,47 @@ + + + + + + + +nodeinsertbefore19 +IBM + + Using insertBefore on an Element node attempt to insert an EntityReference node, before + another new EntityReference node and verify the name of the new first child node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore20.xml b/test/testcases/tests/level3/core/nodeinsertbefore20.xml new file mode 100644 index 0000000..1b541dc --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore20.xml @@ -0,0 +1,47 @@ + + + + + + + +nodeinsertbefore20 +IBM + + Using insertBefore on an Element node attempt to insert a new Attr node, before + an EntityReference child and verify if a HIERARCHY_REQUEST_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore21.xml b/test/testcases/tests/level3/core/nodeinsertbefore21.xml new file mode 100644 index 0000000..df9eec7 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore21.xml @@ -0,0 +1,47 @@ + + + + + + + +nodeinsertbefore21 +IBM + + Using insertBefore on an Element node attempt to insert the parent Element node, before + an EntityReference or Text child and verify if a HIERARCHY_REQUEST_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore22.xml b/test/testcases/tests/level3/core/nodeinsertbefore22.xml new file mode 100644 index 0000000..5fc603b --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore22.xml @@ -0,0 +1,49 @@ + + + + + + + +nodeinsertbefore22 +IBM + + Using insertBefore on an Element node attempt to insert the ancestor of an Element node + before its child and verify if a HIERARCHY_REQUEST_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore23.xml b/test/testcases/tests/level3/core/nodeinsertbefore23.xml new file mode 100644 index 0000000..b99c4e4 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore23.xml @@ -0,0 +1,50 @@ + + + + + + + +nodeinsertbefore23 +IBM + + Using insertBefore on an Element node attempt to insert a Text node created by a different + Document before an Element child and verify if a WRONG_DOCUMENT_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore24.xml b/test/testcases/tests/level3/core/nodeinsertbefore24.xml new file mode 100644 index 0000000..1ea0b69 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore24.xml @@ -0,0 +1,46 @@ + + + + + + + +nodeinsertbefore24 +IBM + + Using insertBefore on an Element node attempt to insert a Comment node before + a CDATASection node that is not a child and verify if a NOT_FOUND_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeinsertbefore25.xml b/test/testcases/tests/level3/core/nodeinsertbefore25.xml new file mode 100644 index 0000000..7d266c2 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeinsertbefore25.xml @@ -0,0 +1,55 @@ + + + + + + + +nodeinsertbefore25 +IBM + + Using insertBefore on a child Element of an EntityReference node attempt to insert + a new Element node, before a Text node child of an Entity Node's replacement + text and verify if a NO_MODIFICATION_ALLOWED_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace01.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace01.xml new file mode 100644 index 0000000..bdd125d --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace01.xml @@ -0,0 +1,41 @@ + + + + + + + +nodeisdefaultnamespace01 +IBM + + Using isDefaultNamespace on this Document node with the + namespace of the document element check if the value returned is true. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace02.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace02.xml new file mode 100644 index 0000000..87920de --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace02.xml @@ -0,0 +1,52 @@ + + + + + + + +nodeisdefaultnamespace02 +IBM + + Using isDefaultNamespace on on a new Document node with the value of the namespaceURI + parameter equal to the namespaceURI of the newly created Document and check if the + value returned is false. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace03.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace03.xml new file mode 100644 index 0000000..917e41c --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace03.xml @@ -0,0 +1,43 @@ + + + + + + + +nodeisdefaultnamespace03 +IBM + + + + + Using isDefaultNamespace on this DocumentType node with the value of the namespaceURI parameter + as null check if the value returned is false. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace04.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace04.xml new file mode 100644 index 0000000..ca6510c --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace04.xml @@ -0,0 +1,53 @@ + + + + + + + +nodeisdefaultnamespace04 +IBM + + + + + Using isDefaultNamespace on a Notation and Entity node with the value of the namespaceURI parameter + as null check if the value returned is false. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace05.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace05.xml new file mode 100644 index 0000000..6de428f --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace05.xml @@ -0,0 +1,54 @@ + + + + + + + +nodeisdefaultnamespace05 +IBM + + Using isDefaultNamespace on a DocumentElement of a new Document node with the value of the + namespaceURI parameter equal to the namespaceURI of the newly created Document and check if the + value returned is false. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace06.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace06.xml new file mode 100644 index 0000000..6e7e07b --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace06.xml @@ -0,0 +1,44 @@ + + + + + + + +nodeisdefaultnamespace06 +IBM + + Using isDefaultNamespace on an Element node with no prefix, which has a namespace + attribute declaration with and without a namespace prefix and check if isDefaultNamespace + returns true with the namespaceURI that does not have a prefix as its parameter. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace07.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace07.xml new file mode 100644 index 0000000..fcfe438 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace07.xml @@ -0,0 +1,44 @@ + + + + + + + +nodeisdefaultnamespace07 +IBM + + Using isDefaultNamespace on the child of an Element node with no prefix, which has a + namespace attribute declaration with and without a namespace prefix and check if isDefaultNamespace + returns true with the namespaceURI that does not have a prefix as its parameter. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace08.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace08.xml new file mode 100644 index 0000000..8c7329c --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace08.xml @@ -0,0 +1,45 @@ + + + + + + + +nodeisdefaultnamespace08 +IBM + + + + + Using isDefaultNamespace on an Element node with a prefix, which has a namespace + attribute declaration with a namespace prefix and check if isDefaultNamespace + returns false with this namespaceURI as its parameter. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace09.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace09.xml new file mode 100644 index 0000000..d02444c --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace09.xml @@ -0,0 +1,47 @@ + + + + + + + +nodeisdefaultnamespace09 +IBM + + Using isDefaultNamespace on a new Child of a new Element node with a namespace URI + and prefix and using the parents namespace URI as an argument, verify if the + value returned is false. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace10.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace10.xml new file mode 100644 index 0000000..a26790a --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace10.xml @@ -0,0 +1,46 @@ + + + + + + + +nodeisdefaultnamespace10 +IBM + + Using isDefaultNamespace on a new Child of a new Element node with a namespace URI + and prefix and using the childs namespace URI as an argument, verify if the + value returned is true. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace11.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace11.xml new file mode 100644 index 0000000..36546b1 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace11.xml @@ -0,0 +1,53 @@ + + + + + + + +nodeisdefaultnamespace11 +IBM + + Using isDefaultNamespace on an imported new Element node with a namespace URI and prefix + in a new Document and using the parent's namespace URI as an argument, verify if the + value returned is true. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace13.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace13.xml new file mode 100644 index 0000000..a7b16ee --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace13.xml @@ -0,0 +1,49 @@ + + + + + + + +nodeisdefaultnamespace13 +IBM + + Using isDefaultNamespace on a Element's new Text node, which has a namespace attribute + declaration without a namespace prefix in its parent Element node and verify if the + value returned is true. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace14.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace14.xml new file mode 100644 index 0000000..54c2a2e --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace14.xml @@ -0,0 +1,48 @@ + + + + + + + +nodeisdefaultnamespace14 +IBM + + Using isDefaultNamespace on a Element's new CDATASection node, which has a namespace attribute + declaration without a namespace prefix in its parent Element node and verify if the + value returned is true. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace15.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace15.xml new file mode 100644 index 0000000..fe66287 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace15.xml @@ -0,0 +1,50 @@ + + + + + + + +nodeisdefaultnamespace15 +IBM + + Using isDefaultNamespace on a Element's new cloned Comment node, which has a namespace attribute + declaration without a namespace prefix in its parent Element node and verify if the + value returned is true. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisdefaultnamespace16.xml b/test/testcases/tests/level3/core/nodeisdefaultnamespace16.xml new file mode 100644 index 0000000..572c98c --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisdefaultnamespace16.xml @@ -0,0 +1,39 @@ + + + + + + + +nodeisdefaultnamespace16 +IBM + + Using isDefaultNamespace on a new Attribute node with with a namespace URI + and no prefix and verify if the value returned is false since default namespaces + do not apply directly to attributes. + +Neil Delima +2002-06-10 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode01.xml b/test/testcases/tests/level3/core/nodeisequalnode01.xml new file mode 100644 index 0000000..082c14a --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode01.xml @@ -0,0 +1,40 @@ + + + + + + + +nodeisequalnode01 +IBM + + + + Using isEqualNode check if 2 Document nodes created by parsing the same xml document + are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode02.xml b/test/testcases/tests/level3/core/nodeisequalnode02.xml new file mode 100644 index 0000000..8f82766 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode02.xml @@ -0,0 +1,49 @@ + + + + + + + +nodeisequalnode02 +IBM + + Using isEqualNode check if 2 newly created Document nodes having the same namespaceURI + and qualifiedName are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode03.xml b/test/testcases/tests/level3/core/nodeisequalnode03.xml new file mode 100644 index 0000000..5d06566 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode03.xml @@ -0,0 +1,47 @@ + + + + + + + +nodeisequalnode03 +IBM + + Using isEqualNode check if 2 Document nodes created by parsing + documents only differing in declared encoding return false for isEqualNode on + the document and true on the document element. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode04.xml b/test/testcases/tests/level3/core/nodeisequalnode04.xml new file mode 100644 index 0000000..611bf3e --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode04.xml @@ -0,0 +1,40 @@ + + + + + + + +nodeisequalnode04 +IBM + + Create a new Element node in this Document. return its ownerDocument and check if the + the ownerDocument is equal to this Document using isEqualNode. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode05.xml b/test/testcases/tests/level3/core/nodeisequalnode05.xml new file mode 100644 index 0000000..8771b30 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode05.xml @@ -0,0 +1,38 @@ + + + + + + + +nodeisequalnode05 +IBM + + Using isEqualNode check if 2 Document nodes created by parsing different xml document + are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode06.xml b/test/testcases/tests/level3/core/nodeisequalnode06.xml new file mode 100644 index 0000000..b2ba637 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode06.xml @@ -0,0 +1,42 @@ + + + + + + + +nodeisequalnode06 +IBM + + + + Using isEqualNode check if 2 Element nodes having the same nodeName and namespaceURI attribute + are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode07.xml b/test/testcases/tests/level3/core/nodeisequalnode07.xml new file mode 100644 index 0000000..3fca62e --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode07.xml @@ -0,0 +1,42 @@ + + + + + + + +nodeisequalnode07 +IBM + + Using isEqualNode check if 2 Element nodes having the same nodeName and namespaceURI attribute + created by two different Document objects obtained by parsing the same xml document are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode08.xml b/test/testcases/tests/level3/core/nodeisequalnode08.xml new file mode 100644 index 0000000..005ab01 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode08.xml @@ -0,0 +1,51 @@ + + + + + + + +nodeisequalnode08 +IBM + + + + Retreive an element node of this Document having nodeName as employeeId and + namespaceURI as http://www.nist.gov. Create a new Element node having the same attributes + in this Document and using isEqualNode check if 2 Element nodes are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode09.xml b/test/testcases/tests/level3/core/nodeisequalnode09.xml new file mode 100644 index 0000000..3e23ca2 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode09.xml @@ -0,0 +1,59 @@ + + + + + + + +nodeisequalnode09 +IBM + +Get the first "em" node, construct an equivalent in a new document and see if isEqualNode +returns true. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode10.xml b/test/testcases/tests/level3/core/nodeisequalnode10.xml new file mode 100644 index 0000000..4c9200a --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode10.xml @@ -0,0 +1,42 @@ + + + + + + + +nodeisequalnode10 +IBM + + Retreive 2 different "em" nodes of this Document Use isEqualNode + check if nodes are not equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode11.xml b/test/testcases/tests/level3/core/nodeisequalnode11.xml new file mode 100644 index 0000000..d7bff0f --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode11.xml @@ -0,0 +1,76 @@ + + + + + + + +nodeisequalnode11 +IBM + + Retreive the first element node whose localName is "p". Import it into a new + Document with deep=false. Using isEqualNode check if the original and the imported + Element Node are not equal the child nodes are different. + Import with deep and the should still be unequal if + validating since the + new document does not provide the same default attributes. + Import it into another instance of the source document + and then the imported node and the source should be equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode12.xml b/test/testcases/tests/level3/core/nodeisequalnode12.xml new file mode 100644 index 0000000..2f7a671 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode12.xml @@ -0,0 +1,42 @@ + + + + + + + +nodeisequalnode12 +IBM + + + + Using isEqual verify if the 2 documentElement nodes of different documents created + by parsing the same xml document are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode13.xml b/test/testcases/tests/level3/core/nodeisequalnode13.xml new file mode 100644 index 0000000..f7dd2fe --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode13.xml @@ -0,0 +1,59 @@ + + + + + + + +nodeisequalnode13 +IBM + + Retreive the first element node whose localName is "p". Import it into a new + Document with deep=false. Using isEqualNode check if the original and the imported + Element Node are not equal. Now import it once more with deep=true and using isEqual + verify if they are now equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode14.xml b/test/testcases/tests/level3/core/nodeisequalnode14.xml new file mode 100644 index 0000000..3e7615f --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode14.xml @@ -0,0 +1,44 @@ + + + + + + + +nodeisequalnode14 +IBM + + + + Using isEqualNode check if 2 Attr nodes having the same nodeName and a null namespaceURI + attribute, one created using createAttribute and the other createAttributeNS, are not equal. + Note the localName for an Attr created with DOM Level 1 methods is null. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode15.xml b/test/testcases/tests/level3/core/nodeisequalnode15.xml new file mode 100644 index 0000000..3f6787c --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode15.xml @@ -0,0 +1,52 @@ + + + + + + + +nodeisequalnode15 +IBM + + Using isEqualNode check if 2 Attr nodes having the same nodeName and a null namespaceURI + attribute, one created using createAttributeNS and the other retreived from this document + are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode16.xml b/test/testcases/tests/level3/core/nodeisequalnode16.xml new file mode 100644 index 0000000..067195f --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode16.xml @@ -0,0 +1,47 @@ + + + + + + + +nodeisequalnode16 +IBM + + + + Using isEqualNode check if a default attribute node and a cloned default attribute + node are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode17.xml b/test/testcases/tests/level3/core/nodeisequalnode17.xml new file mode 100644 index 0000000..c4826cd --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode17.xml @@ -0,0 +1,52 @@ + + + + + + + +nodeisequalnode17 +IBM + + Using isEqualNode check if a new Attr node created in this Document is equal to + the imported node returned when it is imported into a new Document. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode18.xml b/test/testcases/tests/level3/core/nodeisequalnode18.xml new file mode 100644 index 0000000..aa1866f --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode18.xml @@ -0,0 +1,54 @@ + + + + + + + +nodeisequalnode18 +IBM + + Using isEqualNode check if a new Attr node created in this Document is equal to + the attr node adopted by a new document. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode19.xml b/test/testcases/tests/level3/core/nodeisequalnode19.xml new file mode 100644 index 0000000..77f714c --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode19.xml @@ -0,0 +1,43 @@ + + + + + + + +nodeisequalnode19 +IBM + + + + Using isEqualNode check if 2 Attr nodes having the same nodeName but different namespaceURIs + are not equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode20.xml b/test/testcases/tests/level3/core/nodeisequalnode20.xml new file mode 100644 index 0000000..6ede462 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode20.xml @@ -0,0 +1,40 @@ + + + + + + + +nodeisequalnode20 +IBM + + Using isEqualNode check if an Element and an Attr nodes having the same nodeName + and namsepaceURI are not equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode21.xml b/test/testcases/tests/level3/core/nodeisequalnode21.xml new file mode 100644 index 0000000..7c31e30 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode21.xml @@ -0,0 +1,44 @@ + + + + + + + +nodeisequalnode21 +IBM + + + + Using isEqualNode check if 2 DocumentType nodes returned by parsing the same xml document + are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode22.xml b/test/testcases/tests/level3/core/nodeisequalnode22.xml new file mode 100644 index 0000000..96bfd99 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode22.xml @@ -0,0 +1,54 @@ + + + + + + + +nodeisequalnode22 +IBM + + + + Using isEqualNode check if 2 new DocumentType having null public and system ids + are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode25.xml b/test/testcases/tests/level3/core/nodeisequalnode25.xml new file mode 100644 index 0000000..a9fab69 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode25.xml @@ -0,0 +1,52 @@ + + + + + + + +nodeisequalnode25 +IBM + + + + Using isEqualNode check if 2 EntityNode having the same name of two DocumentType nodes + returned by parsing the same xml document are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode26.xml b/test/testcases/tests/level3/core/nodeisequalnode26.xml new file mode 100644 index 0000000..5d8febf --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode26.xml @@ -0,0 +1,52 @@ + + + + + + + +nodeisequalnode26 +IBM + + + + Using isEqualNode check if 2 NotationNode having the same name of two DocumnotationType nodes + returned by parsing the same xml documnotation are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode27.xml b/test/testcases/tests/level3/core/nodeisequalnode27.xml new file mode 100644 index 0000000..1844ad8 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode27.xml @@ -0,0 +1,48 @@ + + + + + + + +nodeisequalnode27 +IBM + + + + Using isEqualNode check if 2 EntityNode having the same name of two DocumentType nodes + returned by parsing the same xml document are equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode28.xml b/test/testcases/tests/level3/core/nodeisequalnode28.xml new file mode 100644 index 0000000..886395c --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode28.xml @@ -0,0 +1,46 @@ + + + + + + + +nodeisequalnode28 +IBM + + + + Using isEqualNode check if 2 new Text nodes having null text are equal and two others + having different data are not equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode29.xml b/test/testcases/tests/level3/core/nodeisequalnode29.xml new file mode 100644 index 0000000..57056cc --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode29.xml @@ -0,0 +1,46 @@ + + + + + + + +nodeisequalnode29 +IBM + + + + Using isEqualNode check if 2 new Comment nodes having the same data are equal and two others + having different data are not equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode31.xml b/test/testcases/tests/level3/core/nodeisequalnode31.xml new file mode 100644 index 0000000..fc77ce5 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode31.xml @@ -0,0 +1,46 @@ + + + + + + + +nodeisequalnode31 +IBM + + + + Using isEqualNode check if 2 new CDATASection nodes having the same data are equal and two others + having different data are not equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeisequalnode32.xml b/test/testcases/tests/level3/core/nodeisequalnode32.xml new file mode 100644 index 0000000..31f9d22 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeisequalnode32.xml @@ -0,0 +1,46 @@ + + + + + + + +nodeisequalnode32 +IBM + + + + Using isEqualNode check if 2 new ProcessingInstruction nodes having the same data are equal and two others + having different data are not equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeissamenode01.xml b/test/testcases/tests/level3/core/nodeissamenode01.xml new file mode 100644 index 0000000..2dcd51f --- /dev/null +++ b/test/testcases/tests/level3/core/nodeissamenode01.xml @@ -0,0 +1,40 @@ + + + + + + + +nodeissamenode01 +IBM + + + + Using isSameNode to check if 2 Document nodes that are equal but do not reference the + same object are not the same + +Neil Delima +2002-06-10 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeissamenode02.xml b/test/testcases/tests/level3/core/nodeissamenode02.xml new file mode 100644 index 0000000..87b4cfe --- /dev/null +++ b/test/testcases/tests/level3/core/nodeissamenode02.xml @@ -0,0 +1,42 @@ + + + + + + + +nodeissamenode02 +IBM + + + + Using isSameNode check if 2 DocumentType nodes that reference the same object are + the same. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeissamenode03.xml b/test/testcases/tests/level3/core/nodeissamenode03.xml new file mode 100644 index 0000000..fc8e9e7 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeissamenode03.xml @@ -0,0 +1,42 @@ + + + + + + + +nodeissamenode03 +IBM + + Using isSameNode check if 2 Element nodes that reference the same object are + the same. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeissamenode04.xml b/test/testcases/tests/level3/core/nodeissamenode04.xml new file mode 100644 index 0000000..a9f3814 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeissamenode04.xml @@ -0,0 +1,40 @@ + + + + + + + +nodeissamenode04 +IBM + + Using isSameNode check if 2 Element nodes that are equal but do not reference the + same object are not the same. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeissamenode05.xml b/test/testcases/tests/level3/core/nodeissamenode05.xml new file mode 100644 index 0000000..b017c36 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeissamenode05.xml @@ -0,0 +1,42 @@ + + + + + + + +nodeissamenode05 +IBM + + + + Using isSameNode check if 2 Document Element nodes that reference the same object are + the same. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeissamenode06.xml b/test/testcases/tests/level3/core/nodeissamenode06.xml new file mode 100644 index 0000000..75eca7f --- /dev/null +++ b/test/testcases/tests/level3/core/nodeissamenode06.xml @@ -0,0 +1,46 @@ + + + + + + + +nodeissamenode06 +IBM + + Using isSameNode check if 2 Document Element nodes that reference the same object are + the same. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeissamenode07.xml b/test/testcases/tests/level3/core/nodeissamenode07.xml new file mode 100644 index 0000000..5182ef8 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeissamenode07.xml @@ -0,0 +1,46 @@ + + + + + + + +nodeissamenode07 +IBM + + + + Using isSameNode check if 2 Entity nodes that reference the same object are + the same. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeissamenode08.xml b/test/testcases/tests/level3/core/nodeissamenode08.xml new file mode 100644 index 0000000..3beb40a --- /dev/null +++ b/test/testcases/tests/level3/core/nodeissamenode08.xml @@ -0,0 +1,46 @@ + + + + + + + +nodeissamenode08 +IBM + + + + Using isSameNode check if 2 Notation nodes that reference the same object are + the same. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeissamenode09.xml b/test/testcases/tests/level3/core/nodeissamenode09.xml new file mode 100644 index 0000000..93747c5 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeissamenode09.xml @@ -0,0 +1,43 @@ + + + + + + + +nodeissamenode09 +IBM + + + + Using isSameNode check if an Entity and its docType nodes are not the same. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodeissamenode10.xml b/test/testcases/tests/level3/core/nodeissamenode10.xml new file mode 100644 index 0000000..bf01101 --- /dev/null +++ b/test/testcases/tests/level3/core/nodeissamenode10.xml @@ -0,0 +1,48 @@ + + + + + + + +nodeissamenode10 +IBM + + Using isSameNode check if an new Document and a new Element node are not the same. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri01.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri01.xml new file mode 100644 index 0000000..cf79ae2 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri01.xml @@ -0,0 +1,37 @@ + + + + + + + +nodelookupnamespaceuri01 +IBM + +Return value from lookupNamespaceURI(null) on a Document node with no default namespace should be null. + +Neil Delima +2002-06-10 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri02.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri02.xml new file mode 100644 index 0000000..572ab5b --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri02.xml @@ -0,0 +1,50 @@ + + + + + + + +nodelookupnamespaceuri02 +IBM + + Using lookupNamespaceURI on a new Document node with a namespaceURI and prefix + and check if the value returned is the same namespaceURI. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri03.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri03.xml new file mode 100644 index 0000000..e2a99ca --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri03.xml @@ -0,0 +1,42 @@ + + + + + + + +nodelookupnamespaceuri03 +IBM + + + + + Using lookupNamespaceURI on this DocumentType node check if the value returned is Null . + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri04.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri04.xml new file mode 100644 index 0000000..c7e20e7 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri04.xml @@ -0,0 +1,49 @@ + + + + + + + +nodelookupnamespaceuri04 +IBM + + + + + Using lookupNamespaceURI on an Entity and Notation node and check if the value returned is Null . + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri05.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri05.xml new file mode 100644 index 0000000..cd4eaac --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri05.xml @@ -0,0 +1,52 @@ + + + + + + + +nodelookupnamespaceuri05 +IBM + + Using lookupNamespaceURI on the DocumentElement node of a new document with a + namespaceURI and prefix and check if the namespaceURI value returned is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri06.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri06.xml new file mode 100644 index 0000000..65c4d28 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri06.xml @@ -0,0 +1,42 @@ + + + + + + + +nodelookupnamespaceuri06 +IBM + + Invoke lookupNamespaceURI on an Element node with no prefix, which has a namespace + attribute declaration with a namespace prefix and check if the value of the namespaceURI + returned by using its prefix as a parameter is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri07.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri07.xml new file mode 100644 index 0000000..1032782 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri07.xml @@ -0,0 +1,42 @@ + + + + + + + +nodelookupnamespaceuri07 +IBM + + Invoke lookupNamespaceURI on an Element node with no prefix, which has a namespace + attribute declaration with a namespace prefix in its parent Element node and check if + the value of the namespaceURI returned by using its prefix as a parameter is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri08.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri08.xml new file mode 100644 index 0000000..2d04786 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri08.xml @@ -0,0 +1,46 @@ + + + + + + + +nodelookupnamespaceuri08 +IBM + + Invoke lookupNamespaceURI on an Element node with no prefix, which has 2 namespace + attribute declarations with and without namespace prefixes and check if the value of the prefix + returned by using a valid prefix and an empty prefix as a parameter is a valid + namespaceURI or null. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri09.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri09.xml new file mode 100644 index 0000000..04d8670 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri09.xml @@ -0,0 +1,45 @@ + + + + + + + +nodelookupnamespaceuri09 +IBM + + Invoke lookupNamespaceURI on an Element node with no prefix, whose parent has no prefix and + 2 namespace attribute declarations with and without namespace prefixes and check if the value of + the namespaceURI returned by using each prefix as a parameter is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri10.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri10.xml new file mode 100644 index 0000000..263aa7d --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri10.xml @@ -0,0 +1,44 @@ + + + + + + + +nodelookupnamespaceuri10 +IBM + + Invoke lookupNamespaceURI on a new Child of a new Element node with a namespace URI + and prefix and using the parents prefix as an argument, verify if the namespaceURI + returned is a valid namespaceURI for the parent. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri11.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri11.xml new file mode 100644 index 0000000..0b7721c --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri11.xml @@ -0,0 +1,53 @@ + + + + + + + +nodelookupnamespaceuri11 +IBM + + Invoke lookupNamespaceURI on an imported new Element node with a namespace URI and prefix + in a new Document and using the parents prefix as an argument, verify if the namespaceURI + returned is a valid namespaceURI of the parent. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri13.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri13.xml new file mode 100644 index 0000000..1ecd2bf --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri13.xml @@ -0,0 +1,47 @@ + + + + + + + +nodelookupnamespaceuri13 +IBM + + Invoke lookupNamespaceURI on a Element's new Text node, which has a namespace attribute declaration + with a namespace prefix in its parent Element node and check if the value of the namespaceURI + returned by using its prefix as a parameter is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri14.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri14.xml new file mode 100644 index 0000000..0deed71 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri14.xml @@ -0,0 +1,47 @@ + + + + + + + +nodelookupnamespaceuri14 +IBM + + Invoke lookupNamespaceURI on a Element's new Text node, which has a namespace attribute declaration + with a namespace prefix in its parent Element node and check if the value of the namespaceURI + returned by using its prefix as a parameter is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri15.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri15.xml new file mode 100644 index 0000000..f969382 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri15.xml @@ -0,0 +1,49 @@ + + + + + + + +nodelookupnamespaceuri15 +IBM + + Invoke lookupNamespaceURI on a Element's new Comment node, which has a namespace attribute declaration + with a namespace prefix in its parent Element node and check if the value of the namespaceURI + returned by using its prefix as a parameter is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri16.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri16.xml new file mode 100644 index 0000000..4ed8075 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri16.xml @@ -0,0 +1,43 @@ + + + + + + + +nodelookupnamespaceuri16 +IBM + + Invoke lookupNamespaceURI on a new Attribute node with with a namespace URI + and prefix and verify if the namespaceURI returned is null. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri17.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri17.xml new file mode 100644 index 0000000..20620f1 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri17.xml @@ -0,0 +1,46 @@ + + + + + + + +nodelookupnamespaceuri17 +IBM + + Invoke lookupNamespaceURI on the title attribute node of the acronym node with + a namespaceURI and a node prefix and check if the value of the namespaceURI returned by + using its prefix as a parameter is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri18.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri18.xml new file mode 100644 index 0000000..9bb3dff --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri18.xml @@ -0,0 +1,46 @@ + + + + + + + +nodelookupnamespaceuri18 +IBM + + Invoke lookupNamespaceURI on the default attribute node of the p node with + a namespaceURI and a node prefix and check if the value of the namespaceURI returned by + using its prefix as a parameter is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri19.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri19.xml new file mode 100644 index 0000000..2af768e --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri19.xml @@ -0,0 +1,46 @@ + + + + + + + +nodelookupnamespaceuri19 +IBM + + Invoke lookupNamespaceURI on the an attribute node without a namespace prefix of + an Element node that has a namespaceURI and prefix, and check if the value of the namespaceURI + returned by using the Elements prefix as a parameter is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupnamespaceuri20.xml b/test/testcases/tests/level3/core/nodelookupnamespaceuri20.xml new file mode 100644 index 0000000..8b2ac81 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupnamespaceuri20.xml @@ -0,0 +1,49 @@ + + + + + + + +nodelookupnamespaceuri20 +IBM + + + + + Invoke lookupNamespaceURI on the an attribute node without a namespace prefix of + an Element node that has a namespaceURI and prefix, and check if the value of the namespaceURI + returned by using the Elements prefix as a parameter is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix01.xml b/test/testcases/tests/level3/core/nodelookupprefix01.xml new file mode 100644 index 0000000..8310163 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix01.xml @@ -0,0 +1,40 @@ + + + + + + + +nodelookupprefix01 +IBM + + + + + Using lookupPrefix on this Document node check if the value returned is Null . + +Jenny Hsu +2003-02-24 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix02.xml b/test/testcases/tests/level3/core/nodelookupprefix02.xml new file mode 100644 index 0000000..47d695f --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix02.xml @@ -0,0 +1,50 @@ + + + + + + + +nodelookupprefix02 +IBM + + Using lookupPrefix on a new Document node with a namespaceURI and prefix + and check if the value returned is the same prefix. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix03.xml b/test/testcases/tests/level3/core/nodelookupprefix03.xml new file mode 100644 index 0000000..610485f --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix03.xml @@ -0,0 +1,42 @@ + + + + + + + +nodelookupprefix03 +IBM + + + + + Using lookupPrefix on this DocumentType node check if the value returned is Null . + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix04.xml b/test/testcases/tests/level3/core/nodelookupprefix04.xml new file mode 100644 index 0000000..c5a5c89 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix04.xml @@ -0,0 +1,51 @@ + + + + + + + +nodelookupprefix04 +IBM + + + + + Using lookupPrefix on an Entity and Notation node and check if the value returned is Null . + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix05.xml b/test/testcases/tests/level3/core/nodelookupprefix05.xml new file mode 100644 index 0000000..3de6966 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix05.xml @@ -0,0 +1,52 @@ + + + + + + + +nodelookupprefix05 +IBM + + Using lookupPrefix on the DocumentElement node of a new document with a + namespaceURI and prefix and check if the prefix value returned is valid. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix06.xml b/test/testcases/tests/level3/core/nodelookupprefix06.xml new file mode 100644 index 0000000..e03cef8 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix06.xml @@ -0,0 +1,42 @@ + + + + + + + +nodelookupprefix06 +IBM + + Invoke lookupPrefix on an Element node with no prefix, which has a namespace + attribute declaration with a namespace prefix and check if the value of the prefix + returned by using its namespaceURI as a parameter is valid. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix07.xml b/test/testcases/tests/level3/core/nodelookupprefix07.xml new file mode 100644 index 0000000..1e56803 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix07.xml @@ -0,0 +1,42 @@ + + + + + + + +nodelookupprefix07 +IBM + + Invoke lookupPrefix on an Element node with no prefix, which has a namespace + attribute declaration with a namespace prefix in its parent Element node and check if the value of the prefix + returned by using its namespaceURI as a parameter is valid. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix08.xml b/test/testcases/tests/level3/core/nodelookupprefix08.xml new file mode 100644 index 0000000..cabca28 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix08.xml @@ -0,0 +1,45 @@ + + + + + + + +nodelookupprefix08 +IBM + + Invoke lookupPrefix on an Element node with no prefix, which has 2 namespace + attribute declarations with and without namespace prefixes and check if the value of the prefix + returned by using each namespaceURI as a parameter is valid. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix09.xml b/test/testcases/tests/level3/core/nodelookupprefix09.xml new file mode 100644 index 0000000..50bc6af --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix09.xml @@ -0,0 +1,48 @@ + + + + + + + +nodelookupprefix09 +IBM + + + + + Invoke lookupPrefix on an Element node with no prefix, whose parent has no prefix and + 2 namespace attribute declarations with and without namespace prefixes and check if the value of + the prefix returned by using each namespaceURI as a parameter is valid. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix10.xml b/test/testcases/tests/level3/core/nodelookupprefix10.xml new file mode 100644 index 0000000..72c7381 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix10.xml @@ -0,0 +1,44 @@ + + + + + + + +nodelookupprefix10 +IBM + + Invoke lookupPrefix on a new Child of a new Element node with a namespace URI + and prefix and using the parents namespace URI as an argument, verify if the prefix + returned is a valid prefix of the parent. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix11.xml b/test/testcases/tests/level3/core/nodelookupprefix11.xml new file mode 100644 index 0000000..4a228ce --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix11.xml @@ -0,0 +1,55 @@ + + + + + + + +nodelookupprefix11 +IBM + + Invoke lookupPrefix on an imported new Element node with a namespace URI + and prefix in a new Document and using the parents namespace URI as an argument, verify if the prefix + returned is a valid prefix of the parent. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix12.xml b/test/testcases/tests/level3/core/nodelookupprefix12.xml new file mode 100644 index 0000000..edc9e99 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix12.xml @@ -0,0 +1,44 @@ + + + + + + + +nodelookupprefix12 +IBM + + Invoke lookupPrefix on an renamed new Element node with a namespace URI + and prefix in a new Document and using the parents namespace URI as an argument, verify if the prefix + returned is a valid prefix of the parent. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix13.xml b/test/testcases/tests/level3/core/nodelookupprefix13.xml new file mode 100644 index 0000000..f3ded0c --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix13.xml @@ -0,0 +1,49 @@ + + + + + + + +nodelookupprefix13 +IBM + + Invoke lookupPrefix on a Element's new Text node, which has a namespace attribute declaration + with a namespace prefix in its parent Element node and check if the value of the prefix + returned by using its namespaceURI as a parameter is valid. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix14.xml b/test/testcases/tests/level3/core/nodelookupprefix14.xml new file mode 100644 index 0000000..12fd72b --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix14.xml @@ -0,0 +1,49 @@ + + + + + + + +nodelookupprefix14 +IBM + + Invoke lookupPrefix on a Element's new CDATA node, which has a namespace attribute declaration + with a namespace prefix in its parent Element node and check if the value of the prefix + returned by using its namespaceURI as a parameter is valid. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix15.xml b/test/testcases/tests/level3/core/nodelookupprefix15.xml new file mode 100644 index 0000000..d2bfe1c --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix15.xml @@ -0,0 +1,51 @@ + + + + + + + +nodelookupprefix15 +IBM + + Invoke lookupPrefix on a Element's new Comment node, which has a namespace attribute declaration + with a namespace prefix in its parent Element node and check if the value of the prefix + returned by using its namespaceURI as a parameter is valid. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix16.xml b/test/testcases/tests/level3/core/nodelookupprefix16.xml new file mode 100644 index 0000000..7dbae02 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix16.xml @@ -0,0 +1,42 @@ + + + + + + + +nodelookupprefix16 +IBM + + Invoke lookupPrefix on a new Attribute node with with a namespace URI + and prefix and verify if the prefix returned is null. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix17.xml b/test/testcases/tests/level3/core/nodelookupprefix17.xml new file mode 100644 index 0000000..a8b7847 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix17.xml @@ -0,0 +1,46 @@ + + + + + + + +nodelookupprefix17 +IBM + + Invoke lookupPrefix on the title attribute node of the acronym node with + a namespaceURI and a node prefix and check if the value of the prefix returned by + using its namespaceURI as a parameter is valid. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix18.xml b/test/testcases/tests/level3/core/nodelookupprefix18.xml new file mode 100644 index 0000000..b0a99e8 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix18.xml @@ -0,0 +1,48 @@ + + + + + + + +nodelookupprefix18 +IBM + + Invoke lookupPrefix on the default attribute node of the p node with + a namespaceURI and a node prefix and check if the value of the prefix returned by + using its namespaceURI as a parameter is valid. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix19.xml b/test/testcases/tests/level3/core/nodelookupprefix19.xml new file mode 100644 index 0000000..4ebec7d --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix19.xml @@ -0,0 +1,46 @@ + + + + + + + +nodelookupprefix19 +IBM + + Invoke lookupPrefix on the an attribute node without a namespace prefix of + an Element node that has a namespaceURI and prefix, and check if the value of the prefix + returned by using the Elements namespaceURI as a parameter is valid. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodelookupprefix20.xml b/test/testcases/tests/level3/core/nodelookupprefix20.xml new file mode 100644 index 0000000..28bec79 --- /dev/null +++ b/test/testcases/tests/level3/core/nodelookupprefix20.xml @@ -0,0 +1,49 @@ + + + + + + + +nodelookupprefix20 +IBM + + + + + Invoke lookupPrefix on the an attribute node without a namespace prefix of + an Element node that has a namespaceURI and prefix, and check if the value of the prefix + returned by using the Elements namespaceURI as a parameter is valid. + +Jenny Hsu +2003-02-24 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild01.xml b/test/testcases/tests/level3/core/noderemovechild01.xml new file mode 100644 index 0000000..1f6c1ef --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild01.xml @@ -0,0 +1,42 @@ + + + + + + + +noderemovechild01 +IBM + + + + + Using removeChild on this Document node attempt to remove this Document node and + verify if a NOT_FOUND_ERR error is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild02.xml b/test/testcases/tests/level3/core/noderemovechild02.xml new file mode 100644 index 0000000..3043b08 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild02.xml @@ -0,0 +1,56 @@ + + + + + + + +noderemovechild02 +IBM + + Using removeChild on this Document node attempt to remove a new Document node and + vice versa and verify if a NOT_FOUND_ERR error is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild03.xml b/test/testcases/tests/level3/core/noderemovechild03.xml new file mode 100644 index 0000000..a146720 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild03.xml @@ -0,0 +1,46 @@ + + + + + + + +noderemovechild03 +IBM + + Using removeChild on this DocumentElement node attempt to remove this Document node and + verify if the DocumentElement is null. Now try the reverse and a NOT_FOUND_ERR should be + thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild04.xml b/test/testcases/tests/level3/core/noderemovechild04.xml new file mode 100644 index 0000000..95ad267 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild04.xml @@ -0,0 +1,49 @@ + + + + + + + +noderemovechild04 +IBM + + + + + Using removeChild on this Document node attempt to remove DocumentType node and + verify if the DocumentType node is null. Now try the reverse and a NOT_FOUND_ERR should be + thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild05.xml b/test/testcases/tests/level3/core/noderemovechild05.xml new file mode 100644 index 0000000..46fe651 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild05.xml @@ -0,0 +1,62 @@ + + + + + + + +noderemovechild05 +IBM + + Using removeChild on this Document node attempt to remove a new DocumentType node and + verify if the DocumentType node is null. Attempting to remove the DocumentType + a second type should result in a NOT_FOUND_ERR. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild07.xml b/test/testcases/tests/level3/core/noderemovechild07.xml new file mode 100644 index 0000000..a9dfec5 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild07.xml @@ -0,0 +1,55 @@ + + + + + + + +noderemovechild07 +IBM + +Attempts to remove a notation from a Document node. Since notations are children of +DocumentType, not Document the operation should fail with a NOT_FOUND_ERR. Attempting +to remove Document from a Notation should also fail either with a NOT_FOUND_ERR +or a NO_MODIFICATION_ALLOWED_ERR. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild08.xml b/test/testcases/tests/level3/core/noderemovechild08.xml new file mode 100644 index 0000000..132b2ea --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild08.xml @@ -0,0 +1,45 @@ + + + + + + + +noderemovechild08 +IBM + + + + + Using removeChild on this Document node attempt to remove a new Comment node and + verify the data of the removed comment node.. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild09.xml b/test/testcases/tests/level3/core/noderemovechild09.xml new file mode 100644 index 0000000..c7f5cfa --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild09.xml @@ -0,0 +1,45 @@ + + + + + + + +noderemovechild09 +IBM + + + + + Using removeChild on this Document node attempt to remove a new ProcessingInstruction node and + verify the target of the removed ProcessingInstruction node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild10.xml b/test/testcases/tests/level3/core/noderemovechild10.xml new file mode 100644 index 0000000..c4d420f --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild10.xml @@ -0,0 +1,45 @@ + + + + + + + +noderemovechild10 +IBM + + Using removeChild on a new DocumentFragment node attempt to remove a new Element node and + verify the name of the removed Element node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild11.xml b/test/testcases/tests/level3/core/noderemovechild11.xml new file mode 100644 index 0000000..e96a75d --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild11.xml @@ -0,0 +1,47 @@ + + + + + + + +noderemovechild11 +IBM + + + + + Using removeChild on a new DocumentFragment node attempt to remove a new Text node and + verify the name of the removed Element node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild12.xml b/test/testcases/tests/level3/core/noderemovechild12.xml new file mode 100644 index 0000000..ccdf06f --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild12.xml @@ -0,0 +1,56 @@ + + + + + + + +noderemovechild12 +IBM + + The method removeChild removes the child node indicated by oldChild from the list + of children, and returns it. + + Using removeChild on a new DocumentFragment node attempt to remove a new EntityReference node. + Also attempt to remove the document fragment node from the EntityReference. Verify that a + NO_MODIFICATION_ALLOWED_ERR (EntityReference node is read-only) or a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild13.xml b/test/testcases/tests/level3/core/noderemovechild13.xml new file mode 100644 index 0000000..d21c737 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild13.xml @@ -0,0 +1,44 @@ + + + + + + + +noderemovechild13 +IBM + + Using removeChild on a new EntityReference node attempt to remove the first child + of this node and verify if a NO_MODIFICATION_ALLOWED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild14.xml b/test/testcases/tests/level3/core/noderemovechild14.xml new file mode 100644 index 0000000..131aadb --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild14.xml @@ -0,0 +1,45 @@ + + + + + + + +noderemovechild14 +IBM + + Using removeChild on a new EntityReference node attempt to remove its last ProcessingInstruction + child node and verify if a NO_MODIFICATION_ALLOWED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild15.xml b/test/testcases/tests/level3/core/noderemovechild15.xml new file mode 100644 index 0000000..2e2f941 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild15.xml @@ -0,0 +1,45 @@ + + + + + + + +noderemovechild15 +IBM + + Using removeChild on a new EntityReference node attempt to remove an Element child + and verify if a NO_MODIFICATION_ALLOWED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild16.xml b/test/testcases/tests/level3/core/noderemovechild16.xml new file mode 100644 index 0000000..aec060a --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild16.xml @@ -0,0 +1,53 @@ + + + + + + + +noderemovechild16 +IBM + + Using removeChild on the first 'p' Element node attempt to remove its 'em' + Element child and verify the name of the returned node that was removed. Now attempt + the reverse and verify if a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild17.xml b/test/testcases/tests/level3/core/noderemovechild17.xml new file mode 100644 index 0000000..3e7a719 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild17.xml @@ -0,0 +1,51 @@ + + + + + + + +noderemovechild17 +IBM + + Using removeChild on the first 'p' Element node attempt to remove a Text + node child and verify the contents of the returned node that was removed. Now attempt + the reverse and verify if a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild18.xml b/test/testcases/tests/level3/core/noderemovechild18.xml new file mode 100644 index 0000000..f3a03e5 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild18.xml @@ -0,0 +1,54 @@ + + + + + + + +noderemovechild18 +IBM + + + + + Using removeChild on the first 'p' Element node attempt to remove a CDATASection + node child and verify the contents of the returned node that was removed. Now attempt + the reverse and verify if a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild19.xml b/test/testcases/tests/level3/core/noderemovechild19.xml new file mode 100644 index 0000000..46e6d6a --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild19.xml @@ -0,0 +1,76 @@ + + + + + + + +noderemovechild19 +IBM + + Using removeChild on the first 'p' Element node attempt to remove a EntityReference + node child and verify the nodeName of the returned node that was removed. Attempt + to remove a non-child from an entity reference and expect either a NOT_FOUND_ERR or + a NO_MODIFICATION_ALLOWED_ERR. Renove a child from an entity reference and expect + a NO_MODIFICATION_ALLOWED_ERR. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild20.xml b/test/testcases/tests/level3/core/noderemovechild20.xml new file mode 100644 index 0000000..14bcc8e --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild20.xml @@ -0,0 +1,56 @@ + + + + + + + +noderemovechild20 +IBM + + Using removeChild on the first 'p' Element node attempt to remove a new + Element child and verify the name of the returned node that was removed. Now attempt + to do the same on a cloned child and verify if a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild21.xml b/test/testcases/tests/level3/core/noderemovechild21.xml new file mode 100644 index 0000000..0d08e14 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild21.xml @@ -0,0 +1,56 @@ + + + + + + + +noderemovechild21 +IBM + + Using removeChild on a new Element node attempt to remove a new Element child + and verify the name of the returned node that was removed. Now append the parent + to the documentElement and attempt to remove the child using removeChild on the + documentElement and verify if a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild22.xml b/test/testcases/tests/level3/core/noderemovechild22.xml new file mode 100644 index 0000000..e856a0e --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild22.xml @@ -0,0 +1,51 @@ + + + + + + + +noderemovechild22 +IBM + + Using removeChild on a new Element node attempt to remove a new Comment child + and verify the name of the rturned node that was removed. Now to remove the child + using removeChild on the parent and verify if a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild23.xml b/test/testcases/tests/level3/core/noderemovechild23.xml new file mode 100644 index 0000000..35291b6 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild23.xml @@ -0,0 +1,51 @@ + + + + + + + +noderemovechild23 +IBM + + Using removeChild on a new Element node attempt to remove a new ProcessingInstruction child + and verify the name of the returned node that was removed. Now to remove the child + using removeChild on the parent and verify if a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild24.xml b/test/testcases/tests/level3/core/noderemovechild24.xml new file mode 100644 index 0000000..5ca9395 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild24.xml @@ -0,0 +1,49 @@ + + + + + + + +noderemovechild24 +IBM + + Using removeChild on an Entity node attempt to remove a Text child + and verify if a NO_MODIFICATION_ALLOWED_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild25.xml b/test/testcases/tests/level3/core/noderemovechild25.xml new file mode 100644 index 0000000..00e9eab --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild25.xml @@ -0,0 +1,49 @@ + + + + + + + +noderemovechild25 +IBM + + Using removeChild on an Entity node attempt to remove an Element child + and verify if a NO_MODIFICATION_ALLOWED_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild26.xml b/test/testcases/tests/level3/core/noderemovechild26.xml new file mode 100644 index 0000000..ba03eb5 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild26.xml @@ -0,0 +1,49 @@ + + + + + + + +noderemovechild26 +IBM + + Using removeChild on an Entity node attempt to remove a ProcessingInstruction child + and verify if a NO_MODIFICATION_ALLOWED_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild27.xml b/test/testcases/tests/level3/core/noderemovechild27.xml new file mode 100644 index 0000000..180e03d --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild27.xml @@ -0,0 +1,55 @@ + + + + + + + +noderemovechild27 +IBM + + The method removeChild removes the child node indicated by oldChild from the list + of children, and returns it. + + Using removeChild on a Notation node attempt to remove an Entity node + and verify if a NO_MODIFICATION_ALLOWED_ERR or a NOT_FOUND_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild28.xml b/test/testcases/tests/level3/core/noderemovechild28.xml new file mode 100644 index 0000000..bada2b1 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild28.xml @@ -0,0 +1,55 @@ + + + + + + + +noderemovechild28 +IBM + + Using removeChild on an Attribute node attempt to remove its Text child node and + and verify the name of the returned node that was removed. Now attempt the reverse + and verify if a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild29.xml b/test/testcases/tests/level3/core/noderemovechild29.xml new file mode 100644 index 0000000..a0a30ed --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild29.xml @@ -0,0 +1,55 @@ + + + + + + + +noderemovechild29 +IBM + + Using removeChild on a namespace Attribute node attempt to remove its Text child node and + and verify the name of the returned node that was removed. Now attempt the reverse + and verify if a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild30.xml b/test/testcases/tests/level3/core/noderemovechild30.xml new file mode 100644 index 0000000..dbd8064 --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild30.xml @@ -0,0 +1,59 @@ + + + + + + + +noderemovechild30 +IBM + + + + + Using removeChild on a default Attribute node attempt to remove its Text child node and + and verify the name of the returned node that was removed. Now attempt the reverse + and verify if a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/noderemovechild31.xml b/test/testcases/tests/level3/core/noderemovechild31.xml new file mode 100644 index 0000000..99e533d --- /dev/null +++ b/test/testcases/tests/level3/core/noderemovechild31.xml @@ -0,0 +1,84 @@ + + + + + + + +noderemovechild31 +IBM + + Using removeChild on a default Attribute node attempt to remove its EntityReference child node and + and verify the name of the returned node that was removed. Now attempt the reverse + and verify if a NO_MODIFICATION_ALLOWED_ERR or NOT_FOUND_ERR is thrown. + Then remove an child of the entity reference and expect a NO_MODIFICATION_ALLOWED_ERR. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild01.xml b/test/testcases/tests/level3/core/nodereplacechild01.xml new file mode 100644 index 0000000..5232835 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild01.xml @@ -0,0 +1,47 @@ + + + + + + + +nodereplacechild01 +IBM + + The method replaceChild replaces the child node oldChild with newChild in the list of + children, and returns the oldChild node. + + + Using replaceChild on this Document node attempt to replace this Document node with itself + and verify if a HIERARCHY_REQUEST_ERR error or a NOT_FOUND_ERR (since oldChild + is not a child of this node) is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild02.xml b/test/testcases/tests/level3/core/nodereplacechild02.xml new file mode 100644 index 0000000..60d506b --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild02.xml @@ -0,0 +1,41 @@ + + + + + + + +nodereplacechild02 +IBM + + The method replaceChild replaces the child node oldChild with newChild in the list of + children, and returns the oldChild node. + + Using replaceChild on this Document node attempt to replace this DocumentType node with + its DocumentType (replacing node with itself -- implementation dependent) + +Neil Delima +2002-06-10 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild03.xml b/test/testcases/tests/level3/core/nodereplacechild03.xml new file mode 100644 index 0000000..c77b190 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild03.xml @@ -0,0 +1,52 @@ + + + + + + + +nodereplacechild03 +IBM + + The method replaceChild replaces the child node oldChild with newChild in the list of + children, and returns the oldChild node. + + Using replaceChild on this Document node attempt to replace this Document node with + a new DocumentNode and verify if a HIERARCHY_REQUEST_ERR, WRONG_DOCUMENT_ERR + or NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild04.xml b/test/testcases/tests/level3/core/nodereplacechild04.xml new file mode 100644 index 0000000..908d6a3 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild04.xml @@ -0,0 +1,47 @@ + + + + + + + +nodereplacechild04 +IBM + + The method replaceChild replaces the child node oldChild with newChild in the list of + children, and returns the oldChild node. + + Using replaceChild on this Document node attempt to replace this DocumentElement node with + this Document Node and verify if a HIERARCHY_REQUEST_ERR or a NOT_FOUND_ERR error is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild06.xml b/test/testcases/tests/level3/core/nodereplacechild06.xml new file mode 100644 index 0000000..8bda09a --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild06.xml @@ -0,0 +1,53 @@ + + + + + + + +nodereplacechild06 +IBM + + Using replaceChild on this Document node attempt to replace this DocumentElement node + with one of its child elements and verify if the name of the replaced documentElement Node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild07.xml b/test/testcases/tests/level3/core/nodereplacechild07.xml new file mode 100644 index 0000000..8f74c07 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild07.xml @@ -0,0 +1,55 @@ + + + + + + + +nodereplacechild07 +IBM + + Using replaceChild on this Document node attempt to replace this DocumentElement node + with a new element and verify if the name of the replaced documentElement Node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild08.xml b/test/testcases/tests/level3/core/nodereplacechild08.xml new file mode 100644 index 0000000..51a0550 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild08.xml @@ -0,0 +1,57 @@ + + + + + + + +nodereplacechild08 +IBM + + Using replaceChild on this Document node attempt to replace this DocumentElement node + with a new element that was created in another document and verify if a + WRONG_DOCUMENT_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild10.xml b/test/testcases/tests/level3/core/nodereplacechild10.xml new file mode 100644 index 0000000..818e226 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild10.xml @@ -0,0 +1,61 @@ + + + + + + + +nodereplacechild10 +IBM + + The method replaceChild replaces the child node oldChild with newChild in the list of + children, and returns the oldChild node. + + Using replaceChild on this Document node attempt to replace an Entity node with + a notation node of retieved from the DTD of another document and verify if a + NOT_FOUND_ERR or WRONG_DOCUMENT_ERR or HIERARCHY_REQUEST err is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild12.xml b/test/testcases/tests/level3/core/nodereplacechild12.xml new file mode 100644 index 0000000..db65ea1 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild12.xml @@ -0,0 +1,53 @@ + + + + + + + +nodereplacechild12 +IBM + + Using replaceChild on this Document node, attempt to replace a new ProcessingInstruction + node with new Comment node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild13.xml b/test/testcases/tests/level3/core/nodereplacechild13.xml new file mode 100644 index 0000000..ee42adb --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild13.xml @@ -0,0 +1,59 @@ + + + + + + + +nodereplacechild13 +IBM + + Using replaceChild on this Document node attempt to replace this DocumentType node with + a new DocumentType and verify the name of the replaced DocumentType node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild14.xml b/test/testcases/tests/level3/core/nodereplacechild14.xml new file mode 100644 index 0000000..cc12abc --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild14.xml @@ -0,0 +1,59 @@ + + + + + + + +nodereplacechild14 +IBM + + The method replaceChild replaces the child node oldChild with newChild in the list of + children, and returns the oldChild node. + + Using replaceChild on the documentElement of a newly created Document node, attempt to replace an + element child of this documentElement node with a child that was imported from another document. + Verify the nodeName of the replaced element node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild15.xml b/test/testcases/tests/level3/core/nodereplacechild15.xml new file mode 100644 index 0000000..16b670e --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild15.xml @@ -0,0 +1,55 @@ + + + + + + + +nodereplacechild15 +IBM + + Using replaceChild on a DocumentFragment node attempt to replace an Element node with + another Element and the replaced element. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild16.xml b/test/testcases/tests/level3/core/nodereplacechild16.xml new file mode 100644 index 0000000..178b248 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild16.xml @@ -0,0 +1,47 @@ + + + + + + + +nodereplacechild16 +IBM + + Using replaceChild on a DocumentFragment node attempt to replace an Element node with + another Element and verify the name of the replaced Element node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild17.xml b/test/testcases/tests/level3/core/nodereplacechild17.xml new file mode 100644 index 0000000..1fd9bbf --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild17.xml @@ -0,0 +1,55 @@ + + + + + + + +nodereplacechild17 +IBM + + + + + Using replaceChild on a DocumentFragment node attempt to replace a Comment node with + a ProcessingInstruction and vice versa verify the data of the replaced nodes. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild18.xml b/test/testcases/tests/level3/core/nodereplacechild18.xml new file mode 100644 index 0000000..e6d8707 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild18.xml @@ -0,0 +1,52 @@ + + + + + + + +nodereplacechild18 +IBM + + Using replaceChild on a DocumentFragment node attempt to replace a CDATASection node with + a EntityReference and vice versa verify the data of the replaced nodes. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild19.xml b/test/testcases/tests/level3/core/nodereplacechild19.xml new file mode 100644 index 0000000..0c70e38 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild19.xml @@ -0,0 +1,47 @@ + + + + + + + +nodereplacechild19 +IBM + + Using replaceChild on a DocumentFragment node attempt to replace an Element node with + its EntityReference child verify the nodeName of the replaced node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild20.xml b/test/testcases/tests/level3/core/nodereplacechild20.xml new file mode 100644 index 0000000..b12a47c --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild20.xml @@ -0,0 +1,48 @@ + + + + + + + +nodereplacechild20 +IBM + + Using replaceChild on a DocumentFragment node attempt to replace an Element node with + an Attr Node and verify if a HIERARCHY_REQUEST_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild21.xml b/test/testcases/tests/level3/core/nodereplacechild21.xml new file mode 100644 index 0000000..eee19e3 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild21.xml @@ -0,0 +1,64 @@ + + + + + + + +nodereplacechild21 +IBM + + The method replaceChild replaces the child node oldChild with newChild in the list of + children, and returns the oldChild node. + + Using replaceChild on this DocumentType node attempt to replace an Entity node with + a notation node of retieved from the DTD of another document and verify if a + NO_MODIFICATION_ALLOWED_ERR is thrown since DocumentType node is read-only. + Also try replacing the docType with an entity node and see if the same exception gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild22.xml b/test/testcases/tests/level3/core/nodereplacechild22.xml new file mode 100644 index 0000000..30d8186 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild22.xml @@ -0,0 +1,57 @@ + + + + + + + +nodereplacechild22 +IBM + + Using replaceChild on a new EntityReference node attempt to replace an EntityReference node with + its Element parent, with itself and vice versa verify if a NO_MODIFICATION_ALLOWED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild23.xml b/test/testcases/tests/level3/core/nodereplacechild23.xml new file mode 100644 index 0000000..f8a54b0 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild23.xml @@ -0,0 +1,78 @@ + + + + + + + +nodereplacechild23 +IBM + + Using replaceChild on a new EntityReference node attempt to replace an Element, Text, + Comment, ProcessingInstruction and CDATASection nodes with each other and in each case + verify if a NO_MODIFICATION_ALLOWED_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild24.xml b/test/testcases/tests/level3/core/nodereplacechild24.xml new file mode 100644 index 0000000..f91a67b --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild24.xml @@ -0,0 +1,47 @@ + + + + + + + +nodereplacechild24 +IBM + + Using replaceChild on an EntityReference node attempt to replace an Element node with + an EntityReference node verify if a NO_MODIFICATION_ALLOWED_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild25.xml b/test/testcases/tests/level3/core/nodereplacechild25.xml new file mode 100644 index 0000000..dd0d64c --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild25.xml @@ -0,0 +1,58 @@ + + + + + + + +nodereplacechild25 +IBM + + Using replaceChild on an Element node attempt to replace an + EntityReference or Text child node + with an Entity node and with itself and verify if a HIERARCHY_REQUEST_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild26.xml b/test/testcases/tests/level3/core/nodereplacechild26.xml new file mode 100644 index 0000000..61ee622 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild26.xml @@ -0,0 +1,48 @@ + + + + + + + +nodereplacechild26 +IBM + + Using replaceChild on an Element node attempt to replace a Text child node with an Element + node that is an ancestor of this Element node and verify if a HIERARCHY_REQUEST_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild27.xml b/test/testcases/tests/level3/core/nodereplacechild27.xml new file mode 100644 index 0000000..df26995 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild27.xml @@ -0,0 +1,57 @@ + + + + + + + +nodereplacechild27 +IBM + + The method replaceChild replaces the child node oldChild with newChild in the list of + children, and returns the oldChild node. + + Using replaceChild on an Element node attempt to replace an Element node with another + Element from another document and verify if a WRONG_DOCUMENT_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild28.xml b/test/testcases/tests/level3/core/nodereplacechild28.xml new file mode 100644 index 0000000..2dc6239 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild28.xml @@ -0,0 +1,56 @@ + + + + + + + +nodereplacechild28 +IBM + +Attempt to replace a text node with a text node from an +entity reference. Since the replacing text node should be removed +from its current location first, a NO_MODIFICATION_ALLOWED_ERR should +be thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild29.xml b/test/testcases/tests/level3/core/nodereplacechild29.xml new file mode 100644 index 0000000..0a88073 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild29.xml @@ -0,0 +1,47 @@ + + + + + + + +nodereplacechild29 +IBM + + Using replaceChild on an Element node attempt to replace a new Element node with + another new Element node and verify if a NOT_FOUND_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild30.xml b/test/testcases/tests/level3/core/nodereplacechild30.xml new file mode 100644 index 0000000..c7c161a --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild30.xml @@ -0,0 +1,89 @@ + + + + + + + +nodereplacechild30 +IBM + + + + + Using replaceChild on an Element node attempt to replace a new Element child node with + new child nodes and vice versa and in each case verify the name of the replaced node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild31.xml b/test/testcases/tests/level3/core/nodereplacechild31.xml new file mode 100644 index 0000000..16a9b43 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild31.xml @@ -0,0 +1,55 @@ + + + + + + + +nodereplacechild31 +IBM + + Using replaceChild on an Element node that is the replacement Text of an EntityReference + node, attempt to replace its Text child node with a new Element node and verify if + a NO_MODIFICATION_ALLOWED_ERR gets thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild32.xml b/test/testcases/tests/level3/core/nodereplacechild32.xml new file mode 100644 index 0000000..62dbdb3 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild32.xml @@ -0,0 +1,59 @@ + + + + + + + +nodereplacechild32 +IBM + + The method replaceChild replaces the child node oldChild with newChild in the list of + children, and returns the oldChild node. + + Using replaceChild on an Attr node to replace its EntityReference Child with a + new Text Node and verify the name of the replaced child. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild33.xml b/test/testcases/tests/level3/core/nodereplacechild33.xml new file mode 100644 index 0000000..ad04a3a --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild33.xml @@ -0,0 +1,48 @@ + + + + + + + +nodereplacechild33 +IBM + + Using replaceChild on a default Attr node to replace its Text Child with a + new EntityReference Node and verify the value of the replaced child. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild34.xml b/test/testcases/tests/level3/core/nodereplacechild34.xml new file mode 100644 index 0000000..6fea992 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild34.xml @@ -0,0 +1,46 @@ + + + + + + + +nodereplacechild34 +IBM + + Using replaceChild on a new Attr node, replace its new EntityReference Child with a + new Text Node and verify the value of the new child. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild35.xml b/test/testcases/tests/level3/core/nodereplacechild35.xml new file mode 100644 index 0000000..dfb3379 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild35.xml @@ -0,0 +1,48 @@ + + + + + + + +nodereplacechild35 +IBM + + Using replaceChild on a new Attr node, replace its new EntityRefernece Child with a + new Attr Node and verify if a HIERARCHY_REQUEST_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild36.xml b/test/testcases/tests/level3/core/nodereplacechild36.xml new file mode 100644 index 0000000..1f13b3a --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild36.xml @@ -0,0 +1,46 @@ + + + + + + + +nodereplacechild36 +IBM + + Using replaceChild on a new Attr node, replace its new EntityRefernece node with a + new Text Node and verify if a NOT_FOUND_ERR is thrown. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild37.xml b/test/testcases/tests/level3/core/nodereplacechild37.xml new file mode 100644 index 0000000..c7ab0c0 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild37.xml @@ -0,0 +1,51 @@ + + + + + + + +nodereplacechild37 +IBM + + Using replaceChild on a new Attr node, replace its new Text node with a + new EntityReference Node created by another document and verify if a + WRONG_DOCUMENT_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild38.xml b/test/testcases/tests/level3/core/nodereplacechild38.xml new file mode 100644 index 0000000..230baec --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild38.xml @@ -0,0 +1,87 @@ + + + + + + + +nodereplacechild38 +IBM + + Using replaceChild on an Entity node attempt to replace its Text child with new Text, + Comment, ProcessingInstruction and CDATASection nodes and in each case verify if + a NO_MODIFICATION_ALLOWED_ERR is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild39.xml b/test/testcases/tests/level3/core/nodereplacechild39.xml new file mode 100644 index 0000000..2c4a17e --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild39.xml @@ -0,0 +1,52 @@ + + + + + + + +nodereplacechild39 +Curt Arnold + +Attempt to add a second document element by a replacing a trailing comment. The attempt should result +in a HIERARCHY_REQUEST_ERR or NOT_SUPPORTED_ERR. + +2004-01-22 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodereplacechild40.xml b/test/testcases/tests/level3/core/nodereplacechild40.xml new file mode 100644 index 0000000..2e9aa30 --- /dev/null +++ b/test/testcases/tests/level3/core/nodereplacechild40.xml @@ -0,0 +1,55 @@ + + + + + + + +nodereplacechild40 +Curt Arnold + +Attempt to add a second document element by a comment. The attempt should result +in a HIERARCHY_REQUEST_ERR or NOT_SUPPORTED_ERR. + +2004-01-22 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent01.xml b/test/testcases/tests/level3/core/nodesettextcontent01.xml new file mode 100644 index 0000000..45c5fa1 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent01.xml @@ -0,0 +1,42 @@ + + + + + + + +nodesettextcontent01 +IBM + +Attempt to set textContent for a Document node and check that the document appears +to be unaffected. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent02.xml b/test/testcases/tests/level3/core/nodesettextcontent02.xml new file mode 100644 index 0000000..5f95eba --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent02.xml @@ -0,0 +1,56 @@ + + + + + + + +nodesettextcontent02 +IBM + + The method setTextContent has no effect when the node is defined to be null. + + Using setTextContent on a new Document node, attempt to set the textContent of this + new Document node to textContent. Check if it was not set by checking the nodeName + attribute of a new Element of this Document node. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent03.xml b/test/testcases/tests/level3/core/nodesettextcontent03.xml new file mode 100644 index 0000000..cba7367 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent03.xml @@ -0,0 +1,41 @@ + + + + + + + +nodesettextcontent03 +IBM + + + + Using setTextContent on this DocumentType node, attempt to set the textContent of this + DocumentType node to textContent. Retreive the textContent and verify if it is null. + +Neil Delima +2002-06-10 + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent04.xml b/test/testcases/tests/level3/core/nodesettextcontent04.xml new file mode 100644 index 0000000..99e244f --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent04.xml @@ -0,0 +1,45 @@ + + + + + + + +nodesettextcontent04 +IBM + + + + Using setTextContent on this DocumentType node, attempt to set the textContent of a + Notation node to textContent. Retreive the textContent and verify if it is null. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent05.xml b/test/testcases/tests/level3/core/nodesettextcontent05.xml new file mode 100644 index 0000000..a98523f --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent05.xml @@ -0,0 +1,45 @@ + + + + + + + +nodesettextcontent05 +IBM + + + + Using setTextContent on a default Attr node, attempt to set its value to NA. Retreive + the textContent and verify if it is was set to NA. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent06.xml b/test/testcases/tests/level3/core/nodesettextcontent06.xml new file mode 100644 index 0000000..8f29418 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent06.xml @@ -0,0 +1,46 @@ + + + + + + + +nodesettextcontent06 +IBM + + + + Using setTextContent on a new Attr node with a null value, attempt to set its value to NA. Retreive + the textContent and verify if it is was set to NA. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent07.xml b/test/testcases/tests/level3/core/nodesettextcontent07.xml new file mode 100644 index 0000000..193a335 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent07.xml @@ -0,0 +1,45 @@ + + + + + + + +nodesettextcontent07 +IBM + + + + Using setTextContent on an existing Text node, attempt to set its value to Text. + Retreive the textContent and verify if it is was set to Text. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent08.xml b/test/testcases/tests/level3/core/nodesettextcontent08.xml new file mode 100644 index 0000000..a443edc --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent08.xml @@ -0,0 +1,46 @@ + + + + + + + +nodesettextcontent08 +IBM + + + + Using setTextContent on a new Processing Instruction node, attempt to set its data to PID. + Retreive the textContent and verify if it is was set to PID. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent10.xml b/test/testcases/tests/level3/core/nodesettextcontent10.xml new file mode 100644 index 0000000..a3d5cec --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent10.xml @@ -0,0 +1,59 @@ + + + + + + + +nodesettextcontent10 +IBM + + The method setTextContent has no effect when the node is defined to be null. + + Using setTextContent on a new Element node, attempt to set its content to ELEMENT. + Retreive the textContent and verify if it is was set to ELEMENT. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent11.xml b/test/testcases/tests/level3/core/nodesettextcontent11.xml new file mode 100644 index 0000000..63211f4 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent11.xml @@ -0,0 +1,62 @@ + + + + + + + +nodesettextcontent11 +IBM + + + + Using setTextContent on a new DocumentFragment node Element child, attempt to set its content to + DOCUMENTFRAGMENT. Retreive the textContent and verify if it is was set to DOCUMENTFRAGMENT + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent12.xml b/test/testcases/tests/level3/core/nodesettextcontent12.xml new file mode 100644 index 0000000..b489d0b --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent12.xml @@ -0,0 +1,48 @@ + + + + + + + +nodesettextcontent12 +IBM + + + + Using setTextContent on a new EntityReference node, attempt to set its value. + Since EntityReference nodes are ReadOnly, check if a NO_MODIFICATION_ALLOWED_ERR + is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesettextcontent13.xml b/test/testcases/tests/level3/core/nodesettextcontent13.xml new file mode 100644 index 0000000..372d757 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesettextcontent13.xml @@ -0,0 +1,48 @@ + + + + + + + +nodesettextcontent13 +IBM + + + + Using setTextContent on an Entity node, attempt to set its replacement text. + Since Entity nodes are ReadOnly, check if a NO_MODIFICATION_ALLOWED_ERR + is raised. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesetuserdata01.xml b/test/testcases/tests/level3/core/nodesetuserdata01.xml new file mode 100644 index 0000000..006a2f4 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesetuserdata01.xml @@ -0,0 +1,41 @@ + + + + + + + +nodesetuserdata01 +IBM + + + + Using setUserData with null values for the UserData and the handler parameters, check + if returned the current userData object of this Document node is null. + +Neil Delima +2002-06-10 + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesetuserdata02.xml b/test/testcases/tests/level3/core/nodesetuserdata02.xml new file mode 100644 index 0000000..ba2efcf --- /dev/null +++ b/test/testcases/tests/level3/core/nodesetuserdata02.xml @@ -0,0 +1,42 @@ + + + + + + + +nodesetuserdata02 +IBM + + + + Using setUserData with values for the UserData as this Document and the handler as null + parameters, check if returned the current userData object of this Document node is null. + +Neil Delima +2002-06-10 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesetuserdata03.xml b/test/testcases/tests/level3/core/nodesetuserdata03.xml new file mode 100644 index 0000000..7ca41f2 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesetuserdata03.xml @@ -0,0 +1,47 @@ + + + + + + + +nodesetuserdata03 +IBM + + Invoke setUserData on this Document to set this Documents UserData to a new + Element node. Do the same with a new Text node and using isNodeEqual verify + the returned Element UserData object. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesetuserdata04.xml b/test/testcases/tests/level3/core/nodesetuserdata04.xml new file mode 100644 index 0000000..3fc0aff --- /dev/null +++ b/test/testcases/tests/level3/core/nodesetuserdata04.xml @@ -0,0 +1,52 @@ + + + + + + + +nodesetuserdata04 +IBM + + + + Invoke setUserData on a new Element to set its UserData to a new Text node + twice using different Keys. Using getUserData with each Key and isNodeEqual + verify if the returned nodes are Equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesetuserdata05.xml b/test/testcases/tests/level3/core/nodesetuserdata05.xml new file mode 100644 index 0000000..f75c861 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesetuserdata05.xml @@ -0,0 +1,52 @@ + + + + + + + +nodesetuserdata05 +IBM + + + + Invoke setUserData on a new Attr to set its UserData to two Document nodes + obtained by parsing the same xml document. Using getUserData and isNodeEqual + verify if the returned nodes are Equal. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesetuserdata06.xml b/test/testcases/tests/level3/core/nodesetuserdata06.xml new file mode 100644 index 0000000..09f82e6 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesetuserdata06.xml @@ -0,0 +1,53 @@ + + + + + + + +nodesetuserdata06 +IBM + + + + Invoke setUserData on a new Comment to set its UserData to an Entity node + twice using the same key. Verify if the UserData object that was by the + second setUserData is the same as original Entity. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesetuserdata07.xml b/test/testcases/tests/level3/core/nodesetuserdata07.xml new file mode 100644 index 0000000..21a1d50 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesetuserdata07.xml @@ -0,0 +1,53 @@ + + + + + + + +nodesetuserdata07 +IBM + + + + Invoke setUserData on a Notation to set its UserData to a Comment node + twice using the same key. Verify if the UserData object that was returned + by second setUserData is the Comment node set in the first setUserData call. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesetuserdata08.xml b/test/testcases/tests/level3/core/nodesetuserdata08.xml new file mode 100644 index 0000000..f96ba9f --- /dev/null +++ b/test/testcases/tests/level3/core/nodesetuserdata08.xml @@ -0,0 +1,54 @@ + + + + + + + +nodesetuserdata08 +IBM + + Invoke setUserData on a CDATASection and EntityReference node to set their + UserData to this Document and DocumentElement node. Verify if the UserData + object that was set for both nodes is different. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesetuserdata09.xml b/test/testcases/tests/level3/core/nodesetuserdata09.xml new file mode 100644 index 0000000..f603752 --- /dev/null +++ b/test/testcases/tests/level3/core/nodesetuserdata09.xml @@ -0,0 +1,45 @@ + + + + + + + +nodesetuserdata09 +IBM + + + + Invoke setUserData on this documentElement node to set its UserData to + this Document node. Invoke getUserData on this Document node with the same + key of the UserData that was just set on the documentElement node and verify + if the returned node is null. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/nodesetuserdata10.xml b/test/testcases/tests/level3/core/nodesetuserdata10.xml new file mode 100644 index 0000000..129b1ee --- /dev/null +++ b/test/testcases/tests/level3/core/nodesetuserdata10.xml @@ -0,0 +1,57 @@ + + + + + + + +nodesetuserdata10 +IBM + + Invoke setUserData on a CDATASection and EntityReference node to set their + UserData to this Document and DocumentElement node. Verify if the UserData + object that was set for both nodes is different. + +Neil Delima +2002-06-10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/normalizecharacters01.xml b/test/testcases/tests/level3/core/normalizecharacters01.xml new file mode 100644 index 0000000..e8dc28a --- /dev/null +++ b/test/testcases/tests/level3/core/normalizecharacters01.xml @@ -0,0 +1,63 @@ + + + + + + + +normalizecharacters01 +Curt Arnold + +Normalize document with normalize-characters set to false, check that +characters are not normalized. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/normalizecharacters02.xml b/test/testcases/tests/level3/core/normalizecharacters02.xml new file mode 100644 index 0000000..4d5a80b --- /dev/null +++ b/test/testcases/tests/level3/core/normalizecharacters02.xml @@ -0,0 +1,67 @@ + + + + + + + +normalizecharacters02 +Curt Arnold + +Normalize document with normalize-characters set to true, check that +characters are normalized. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/normalizecharacters03.xml b/test/testcases/tests/level3/core/normalizecharacters03.xml new file mode 100644 index 0000000..67c9ce4 --- /dev/null +++ b/test/testcases/tests/level3/core/normalizecharacters03.xml @@ -0,0 +1,63 @@ + + + + + + + +normalizecharacters03 +Curt Arnold + +Normalize an element with normalize-characters set to false, check that +characters are not normalized. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/normalizecharacters04.xml b/test/testcases/tests/level3/core/normalizecharacters04.xml new file mode 100644 index 0000000..12ff2dc --- /dev/null +++ b/test/testcases/tests/level3/core/normalizecharacters04.xml @@ -0,0 +1,67 @@ + + + + + + + +normalizecharacters04 +Curt Arnold + +Normalize an element with normalize-characters set to true, check that +characters are normalized. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/normalizecharacters05.xml b/test/testcases/tests/level3/core/normalizecharacters05.xml new file mode 100644 index 0000000..efd5703 --- /dev/null +++ b/test/testcases/tests/level3/core/normalizecharacters05.xml @@ -0,0 +1,63 @@ + + + + + + + +normalizecharacters05 +Curt Arnold + +Normalize an document (using Node.normalize) with normalize-characters set to false, check that +characters are not normalized. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/normalizecharacters06.xml b/test/testcases/tests/level3/core/normalizecharacters06.xml new file mode 100644 index 0000000..db349a5 --- /dev/null +++ b/test/testcases/tests/level3/core/normalizecharacters06.xml @@ -0,0 +1,67 @@ + + + + + + + +normalizecharacters06 +Curt Arnold + +Normalize a document (using Node.normalize) with normalize-characters set to true, check that +characters are normalized. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/normalizecharacters07.xml b/test/testcases/tests/level3/core/normalizecharacters07.xml new file mode 100644 index 0000000..d395b30 --- /dev/null +++ b/test/testcases/tests/level3/core/normalizecharacters07.xml @@ -0,0 +1,63 @@ + + + + + + + +normalizecharacters07 +Curt Arnold + +Normalize a text node with normalize-characters set to false, check that +characters are not normalized. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/normalizecharacters08.xml b/test/testcases/tests/level3/core/normalizecharacters08.xml new file mode 100644 index 0000000..d70f90a --- /dev/null +++ b/test/testcases/tests/level3/core/normalizecharacters08.xml @@ -0,0 +1,67 @@ + + + + + + + +normalizecharacters08 +Curt Arnold + +Normalize a text node with normalize-characters set to true, check that +characters are normalized. + +2004-02-26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/splitcdatasections01.xml b/test/testcases/tests/level3/core/splitcdatasections01.xml new file mode 100644 index 0000000..445836d --- /dev/null +++ b/test/testcases/tests/level3/core/splitcdatasections01.xml @@ -0,0 +1,52 @@ + + + + + + + +splitcdatasections +Curt Arnold + +Add a CDATASection containing "]]>" and call Node.normalize which should not +split or raise warning. + +2004-02-25 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textiselementcontentwhitespace01.xml b/test/testcases/tests/level3/core/textiselementcontentwhitespace01.xml new file mode 100644 index 0000000..0ff1f3d --- /dev/null +++ b/test/testcases/tests/level3/core/textiselementcontentwhitespace01.xml @@ -0,0 +1,38 @@ + + + + + + + +textiselementcontentwhitespace01 +IBM + + Invoke isElementContentWhitespace on a newly created Text Node that contains only whitespace. +Should be false since there is no content model to determine if the node appears within element content. + +Neil Delima +2002-05-30 + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textiselementcontentwhitespace02.xml b/test/testcases/tests/level3/core/textiselementcontentwhitespace02.xml new file mode 100644 index 0000000..7d510be --- /dev/null +++ b/test/testcases/tests/level3/core/textiselementcontentwhitespace02.xml @@ -0,0 +1,42 @@ + + + + + + + +textiselementcontentwhitespace02 +IBM + +Get the text node child of the "p" element in barfoo. isElementContentWhitespace should +be false since the node is neither whitespace or in element content. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textiselementcontentwhitespace03.xml b/test/testcases/tests/level3/core/textiselementcontentwhitespace03.xml new file mode 100644 index 0000000..e4374f7 --- /dev/null +++ b/test/testcases/tests/level3/core/textiselementcontentwhitespace03.xml @@ -0,0 +1,45 @@ + + + + + + + +textiselementcontentwhitespace03 +IBM + +Get the newline between the "body" and "p" element. Since node is both in element content +and whitespace, isElementContentWhitespace should return true. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textiselementcontentwhitespace04.xml b/test/testcases/tests/level3/core/textiselementcontentwhitespace04.xml new file mode 100644 index 0000000..80cb724 --- /dev/null +++ b/test/testcases/tests/level3/core/textiselementcontentwhitespace04.xml @@ -0,0 +1,57 @@ + + + + + + + +textiselementcontentwhitespace04 +Curt Arnold + +Replace the text node child of the "p" element in barfoo with whitespace and normalize with validation. +isElementContentWhitespace should be false since the node is not in element content. + +Curt Arnold +2004-01-05 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textiselementcontentwhitespace05.xml b/test/testcases/tests/level3/core/textiselementcontentwhitespace05.xml new file mode 100644 index 0000000..c2d7ec0 --- /dev/null +++ b/test/testcases/tests/level3/core/textiselementcontentwhitespace05.xml @@ -0,0 +1,66 @@ + + + + + + + +textiselementcontentwhitespace05 +Curt Arnold + +Replace the whitespace before the "p" element in barfoo with non-whitespace and normalize with validation. +isElementContentWhitespace should be false since the node is not whitespace. + +Curt Arnold +2004-01-05 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textiselementcontentwhitespace06.xml b/test/testcases/tests/level3/core/textiselementcontentwhitespace06.xml new file mode 100644 index 0000000..d29a268 --- /dev/null +++ b/test/testcases/tests/level3/core/textiselementcontentwhitespace06.xml @@ -0,0 +1,68 @@ + + + + + + + +textiselementcontentwhitespace06 +Curt Arnold + +Insert whitespace before the "p" element in barfoo and normalize with validation. +isElementContentWhitespace should be true since the node is whitespace and in element content. + +Curt Arnold +2004-01-05 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textreplacewholetext01.xml b/test/testcases/tests/level3/core/textreplacewholetext01.xml new file mode 100644 index 0000000..676b7d9 --- /dev/null +++ b/test/testcases/tests/level3/core/textreplacewholetext01.xml @@ -0,0 +1,46 @@ + + + + + + + +textreplacewholetext01 +IBM + + Invoke replaceWholeText on an existing Text Node to replace its value with a + new value containing white space characters. Verify the replaceWholeText by + verifying the values returned by wholeText + of the returned Text node. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textreplacewholetext02.xml b/test/testcases/tests/level3/core/textreplacewholetext02.xml new file mode 100644 index 0000000..975fbdd --- /dev/null +++ b/test/testcases/tests/level3/core/textreplacewholetext02.xml @@ -0,0 +1,43 @@ + + + + + + + +textreplacewholetext02 +IBM + + Invoke replaceWholeText on an existing Text Node to replace its value with an + empty string value. Verify the repalceWholeText method by verifying if the value + returned is null. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textreplacewholetext03.xml b/test/testcases/tests/level3/core/textreplacewholetext03.xml new file mode 100644 index 0000000..287c0d2 --- /dev/null +++ b/test/testcases/tests/level3/core/textreplacewholetext03.xml @@ -0,0 +1,43 @@ + + + + + + + +textreplacewholetext03 +IBM + + Invoke replaceWholeText on an new Text Node to replace its value with a + new value. Verify the repalceWholeText by verifying the values returned by + wholeText of the returned Text node. + +Neil Delima +2002-05-30 + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textreplacewholetext04.xml b/test/testcases/tests/level3/core/textreplacewholetext04.xml new file mode 100644 index 0000000..e5824d1 --- /dev/null +++ b/test/testcases/tests/level3/core/textreplacewholetext04.xml @@ -0,0 +1,39 @@ + + + + + + + +textreplacewholetext04 +IBM + + Invoke replaceWholeText on an new Text Node to replace its value with an + empty value. + +Neil Delima +2002-05-30 + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textreplacewholetext05.xml b/test/testcases/tests/level3/core/textreplacewholetext05.xml new file mode 100644 index 0000000..4bd56da --- /dev/null +++ b/test/testcases/tests/level3/core/textreplacewholetext05.xml @@ -0,0 +1,51 @@ + + + + + + + +textreplacewholetext05 +IBM + + Invoke replaceWholeText on an existing text node with newly created text and CDATASection + nodes appended as children of its parent element node. Verify repalceWholeText by + verifying the values returned by wholeText. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textreplacewholetext06.xml b/test/testcases/tests/level3/core/textreplacewholetext06.xml new file mode 100644 index 0000000..ab50457 --- /dev/null +++ b/test/testcases/tests/level3/core/textreplacewholetext06.xml @@ -0,0 +1,67 @@ + + + + + + + +textreplacewholetext06 +IBM + + The method replaceWholeText substitutes the a specified text for the text of + the current node and all logically-adjacent text nodes. This method raises + a NO_MODIFICATION_ALLOWED_ERR if one of the Text nodes being replaced is readonly. + + Invoke replaceWholeText on an existing text node with newly created text and Entityreference + nodes (whose replacement text is a character entity reference) appended as children of its parent element node. + Where the nodes to be removed are read-only descendants of an EntityReference, the EntityReference + must be removed instead of the read-only nodes. Only if any EntityReference to be removed has + descendants that are not EntityReference, Text, or CDATASection nodes, the replaceWholeText + method must fail, raising a NO_MODIFICATION_ALLOWED_ERR. Verify that the method does not raise + an exception and verify the content of the returned text node. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textreplacewholetext07.xml b/test/testcases/tests/level3/core/textreplacewholetext07.xml new file mode 100644 index 0000000..496b22f --- /dev/null +++ b/test/testcases/tests/level3/core/textreplacewholetext07.xml @@ -0,0 +1,65 @@ + + + + + + + +textreplacewholetext07 +IBM + +Append an entity reference and a text node after to the content of the +first strong element. Then call replaceWholeText on initial content +of that element. Since the entity reference does not contain any +logically-adjacent text content, only the initial text element should +be replaced. + +Neil Delima +Curt Arnold +2002-05-30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textreplacewholetext08.xml b/test/testcases/tests/level3/core/textreplacewholetext08.xml new file mode 100644 index 0000000..ad89eaa --- /dev/null +++ b/test/testcases/tests/level3/core/textreplacewholetext08.xml @@ -0,0 +1,47 @@ + + + + + +textreplacewholetext08 +Curt Arnold + +Appends an entity reference containing text and an element to an existing +text node, then calls Text.replaceWholeText on the existing text node. +A NO_MODIFICATION_ALLOWED_ERR should be thrown. + +2003-12-18 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textwholetext01.xml b/test/testcases/tests/level3/core/textwholetext01.xml new file mode 100644 index 0000000..40eb961 --- /dev/null +++ b/test/testcases/tests/level3/core/textwholetext01.xml @@ -0,0 +1,42 @@ + + + + + + + +textwholetext01 +IBM + + Invoke wholetext on an existing Text Node that contains whitespace and verify if + the value returned is correct. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textwholetext02.xml b/test/testcases/tests/level3/core/textwholetext02.xml new file mode 100644 index 0000000..bacb859 --- /dev/null +++ b/test/testcases/tests/level3/core/textwholetext02.xml @@ -0,0 +1,46 @@ + + + + + + + +textwholetext02 +IBM + + Invoke wholetext on an existing Text Node that contains whitespace and and verify if + the value returned is correct. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/textwholetext03.xml b/test/testcases/tests/level3/core/textwholetext03.xml new file mode 100644 index 0000000..26ef6b0 --- /dev/null +++ b/test/testcases/tests/level3/core/textwholetext03.xml @@ -0,0 +1,45 @@ + + + + + + + +textwholetext03 +IBM + + Invoke wholetext on two newly created text nodes and verify if the value returned + is correct. + +Neil Delima +2002-05-30 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfogettypename03.xml b/test/testcases/tests/level3/core/typeinfogettypename03.xml new file mode 100644 index 0000000..16d0aa1 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfogettypename03.xml @@ -0,0 +1,51 @@ + + + + + + +typeinfogettypename03 +IBM + + The typeName attribute states the name of a type declared for the associated element or + attribute, or null if unknown. + + Invoke getSchemaTypeInfo method on an attribute having [type definition] property. Expose + {name} and {target namespace} properties of the [type definition] property. + Verify that the typeName of id's schemaTypeInfo are correct. + +Jenny Hsu +2003-10-31 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfogettypename04.xml b/test/testcases/tests/level3/core/typeinfogettypename04.xml new file mode 100644 index 0000000..73d8ff4 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfogettypename04.xml @@ -0,0 +1,49 @@ + + + + + + +typeinfogettypename04 +IBM + + The typeName attribute states the name of a type declared for the associated element or + attribute, or null if unknown. + + Invoke getSchemaTypeInfo method on an attribute having [member type definition]property. Expose + {name} and {target namespace} properties of the [member type definition] property. + Verify that the typeName of an em element's schemaTypeInfo is correct. + +Jenny Hsu +2003-10-31 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfogettypenamespace01.xml b/test/testcases/tests/level3/core/typeinfogettypenamespace01.xml new file mode 100644 index 0000000..756e3d6 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfogettypenamespace01.xml @@ -0,0 +1,50 @@ + + + + + + +typeinfogettypenamespace01 +IBM + + The typeNamespace attribute states the namespace of a type declared for the associated element or + attribute, or null if unknown. + + Invoke getSchemaTypeInfo method on an attribute having [type definition] property. Expose + {name} and {target namespace} properties of the [type definition] property. + Verify that the typeNamespace of the attrib1 and attrib3's schemaTypeInfo are correct. + +Jenny Hsu +2003-10-31 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfogettypenamespace03.xml b/test/testcases/tests/level3/core/typeinfogettypenamespace03.xml new file mode 100644 index 0000000..5ae21fb --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfogettypenamespace03.xml @@ -0,0 +1,51 @@ + + + + + + +typeinfogettypenamespace03 +IBM + + The typeNamespace attribute states the namespace of a type declared for the associated element or + attribute, or null if unknown. + + Invoke getSchemaTypeInfo method on an attribute having [type definition] property. Expose + {name} and {target namespace} properties of the [type definition] property. + Verify that the typeName of class's schemaTypeInfo is correct. + +Jenny Hsu +2003-10-31 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfogettypenamespace04.xml b/test/testcases/tests/level3/core/typeinfogettypenamespace04.xml new file mode 100644 index 0000000..8ca3c02 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfogettypenamespace04.xml @@ -0,0 +1,48 @@ + + + + + + +typeinfogettypenamespace04 +IBM + + The typeName attribute states the name of a type declared for the associated element or + attribute, or null if unknown. + + Invoke getSchemaTypeInfo method on an attribute having [member type definition]property. Expose + {name} and {target namespace} properties of the [member type definition] property. + Verify that the typeNamespace of eldblUnionA's schemaTypeInfo is null??? (sv) + +Jenny Hsu +2003-10-31 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom01.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom01.xml new file mode 100644 index 0000000..346bb86 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom01.xml @@ -0,0 +1,50 @@ + + + + + + + +typeinfoisderivedfrom01 +Curt Arnold + +DTD types always return false for isDerivedFrom. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom02.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom02.xml new file mode 100644 index 0000000..a0ab434 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom02.xml @@ -0,0 +1,57 @@ + + + + + + + +typeinfoisderivedfrom02 +Curt Arnold + +Check how xsd:string is derived from itself. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom03.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom03.xml new file mode 100644 index 0000000..cbfbf9e --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom03.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom03 +Curt Arnold + +Check that isDerivedFrom does considers xsd:string to be derived from anySimpleType. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom04.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom04.xml new file mode 100644 index 0000000..fc61788 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom04.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom04 +Curt Arnold + +Check if xsd:string is derived from xsd:anyType by any method. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom05.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom05.xml new file mode 100644 index 0000000..edb506d --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom05.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom05 +Curt Arnold + +Check if xsd:string is derived from xsd:anyType by restriction. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom06.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom06.xml new file mode 100644 index 0000000..5129665 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom06.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom06 +Curt Arnold + +Check if xsd:string is derived from xsd:anyType by any method except restriction. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom07.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom07.xml new file mode 100644 index 0000000..d426aa3 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom07.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom07 +Curt Arnold + +Check if xsd:string is derived from xsd:anyType using 0 as derivation method. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom08.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom08.xml new file mode 100644 index 0000000..5fd16a8 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom08.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom08 +Curt Arnold + +Check if classType is derived from xsd:string by any method. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom09.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom09.xml new file mode 100644 index 0000000..3927da4 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom09.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom09 +Curt Arnold + +Check if classType is derived from xsd:anySimpleType by any method. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom10.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom10.xml new file mode 100644 index 0000000..39ccec5 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom10.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom10 +Curt Arnold + +Check if classType is derived from anyType by any method. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom11.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom11.xml new file mode 100644 index 0000000..ba6a588 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom11.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom11 +Curt Arnold + +Check if classType is derived from xsd:anyType by restriction. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom12.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom12.xml new file mode 100644 index 0000000..ee46e4a --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom12.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom12 +Curt Arnold + +Check classType is derived from anyType specifying derivationMethod as 0. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom13.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom13.xml new file mode 100644 index 0000000..7b1af06 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom13.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom13 +Curt Arnold + +Check if classType is derived from xsd:anyType by any method other than restriction. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom14.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom14.xml new file mode 100644 index 0000000..281d1c8 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom14.xml @@ -0,0 +1,60 @@ + + + + + + + +typeinfoisderivedfrom14 +Curt Arnold + +Check how classType is derived from itself. + +2004-01-11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom15.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom15.xml new file mode 100644 index 0000000..1ced9c0 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom15.xml @@ -0,0 +1,47 @@ + + + + + + + +typeinfoisderivedfrom15 +Curt Arnold + +Check "emType" is derived from emp0001_3Type by any method. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom16.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom16.xml new file mode 100644 index 0000000..556285d --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom16.xml @@ -0,0 +1,47 @@ + + + + + + + +typeinfoisderivedfrom16 +Curt Arnold + +Check emType is derived from emp0001_3Type by union. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom17.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom17.xml new file mode 100644 index 0000000..a046bdc --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom17.xml @@ -0,0 +1,47 @@ + + + + + + + +typeinfoisderivedfrom17 +Curt Arnold + +Check if emType is derived from emp0001_3Type by any method other than union. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom18.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom18.xml new file mode 100644 index 0000000..ca4f97b --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom18.xml @@ -0,0 +1,50 @@ + + + + + + + +typeinfoisderivedfrom18 +Curt Arnold + +Check if emType is derived from xsd:ID by restriction. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom19.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom19.xml new file mode 100644 index 0000000..44356ee --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom19.xml @@ -0,0 +1,47 @@ + + + + + + + +typeinfoisderivedfrom19 +Curt Arnold + +Check emType is derived from anySimpleType by restriction. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom20.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom20.xml new file mode 100644 index 0000000..3a0e665 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom20.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom20 +Curt Arnold + +Check if emType is derived from anyType by restriction. + +2004-01-13 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom21.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom21.xml new file mode 100644 index 0000000..065af84 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom21.xml @@ -0,0 +1,56 @@ + + + + + + + +typeinfoisderivedfrom21 +Curt Arnold + +Check if emType is derived from itself. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom22.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom22.xml new file mode 100644 index 0000000..ceec2ad --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom22.xml @@ -0,0 +1,47 @@ + + + + + + + +typeinfoisderivedfrom22 +Curt Arnold + +Check strongType is derived from xsd:string by any method. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom23.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom23.xml new file mode 100644 index 0000000..447d14e --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom23.xml @@ -0,0 +1,47 @@ + + + + + + + +typeinfoisderivedfrom23 +Curt Arnold + +Check if strongType is derived from xsd:string by list. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom24.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom24.xml new file mode 100644 index 0000000..6fd8ec8 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom24.xml @@ -0,0 +1,47 @@ + + + + + + + +typeinfoisderivedfrom24 +Curt Arnold + +Check if strongType is derived from xsd:string by any method other than list. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom25.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom25.xml new file mode 100644 index 0000000..33e8500 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom25.xml @@ -0,0 +1,47 @@ + + + + + + + +typeinfoisderivedfrom25 +Curt Arnold + +Check if strongType is derived from anySimpleType by restriction. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom26.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom26.xml new file mode 100644 index 0000000..3b6cc1d --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom26.xml @@ -0,0 +1,47 @@ + + + + + + + +typeinfoisderivedfrom26 +Curt Arnold + +Check if strongType is derived from anyType by restriction. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom27.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom27.xml new file mode 100644 index 0000000..e6c6666 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom27.xml @@ -0,0 +1,47 @@ + + + + + + + +typeinfoisderivedfrom27 +Curt Arnold + +Check if strongType is derived from anyType by union or extension. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom28.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom28.xml new file mode 100644 index 0000000..c4f2fe3 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom28.xml @@ -0,0 +1,56 @@ + + + + + + + +typeinfoisderivedfrom28 +Curt Arnold + +Check how strongType is derived from itself. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom29.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom29.xml new file mode 100644 index 0000000..b8ae97e --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom29.xml @@ -0,0 +1,45 @@ + + + + + + + +typeinfoisderivedfrom29 +Curt Arnold + +Check if anonymous type for p element is derived from pType. + +2004-01-13 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom30.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom30.xml new file mode 100644 index 0000000..8f95608 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom30.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom30 +Curt Arnold + +Check if anonymous type for p element is derived from pType by restriction. + +2004-01-13 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom31.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom31.xml new file mode 100644 index 0000000..2719324 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom31.xml @@ -0,0 +1,45 @@ + + + + + + + +typeinfoisderivedfrom31 +Curt Arnold + +Check anonymous type for p element is derived from pType by any method other than restriction. + +2004-01-13 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom32.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom32.xml new file mode 100644 index 0000000..26ece55 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom32.xml @@ -0,0 +1,45 @@ + + + + + + + +typeinfoisderivedfrom32 +Curt Arnold + +Check if anonymous type of p element is derived from part1. + +2004-01-13 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom33.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom33.xml new file mode 100644 index 0000000..deaaef1 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom33.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom33 +Curt Arnold + +Check is anonymous type of p element is derived by extension from part1. + +2004-01-13 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom34.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom34.xml new file mode 100644 index 0000000..921c7e5 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom34.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom34 +Curt Arnold + +Check if anonymous type of p element is derived from part1 by any method other than extension. + +2004-01-13 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom35.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom35.xml new file mode 100644 index 0000000..102814b --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom35.xml @@ -0,0 +1,45 @@ + + + + + + + +typeinfoisderivedfrom35 +Curt Arnold + +Check if anonymous type of p element is derived from xsd:simpleType. + +2004-01-13 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom36.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom36.xml new file mode 100644 index 0000000..d8a5c59 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom36.xml @@ -0,0 +1,45 @@ + + + + + + + +typeinfoisderivedfrom36 +Curt Arnold + +Check if anonymous type of p element is derived from xsd:anyType. + +2004-01-13 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom37.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom37.xml new file mode 100644 index 0000000..c4966aa --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom37.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom37 +Curt Arnold + +Check if anonymous type of p element is derived from xsd:anyType by restriction. + +2004-01-13 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom38.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom38.xml new file mode 100644 index 0000000..314a8cc --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom38.xml @@ -0,0 +1,45 @@ + + + + + + + +typeinfoisderivedfrom38 +Curt Arnold + +Check if anonymous type of p element is derived from xsd:anyType by any method other +than extension. + +2004-01-13 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom39.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom39.xml new file mode 100644 index 0000000..01f14ec --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom39.xml @@ -0,0 +1,48 @@ + + + + + + + +typeinfoisderivedfrom39 +Curt Arnold + +Check if anonymous type of p element derives from itself. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom40.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom40.xml new file mode 100644 index 0000000..23dd8e6 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom40.xml @@ -0,0 +1,49 @@ + + + + + + + +typeinfoisderivedfrom40 +Curt Arnold + +Check if emType is derived from xsd:ID by union. + +2004-01-13 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom41.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom41.xml new file mode 100644 index 0000000..0acf008 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom41.xml @@ -0,0 +1,49 @@ + + + + + + + +typeinfoisderivedfrom41 +Curt Arnold + +Check if emType is derived from xsd:ID by any method other than union or restriction. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom42.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom42.xml new file mode 100644 index 0000000..f3a88d4 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom42.xml @@ -0,0 +1,47 @@ + + + + + + + +typeinfoisderivedfrom42 +Curt Arnold + +Check if strongType is derived from anySimpleType by list. + +2004-01-15 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom43.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom43.xml new file mode 100644 index 0000000..607cc93 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom43.xml @@ -0,0 +1,46 @@ + + + + + + + +typeinfoisderivedfrom43 +Curt Arnold + +Check if anonymous type of acronym element derived from anyType by restriction. + +2004-01-15 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom44.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom44.xml new file mode 100644 index 0000000..f2d4410 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom44.xml @@ -0,0 +1,46 @@ + + + + + + + +typeinfoisderivedfrom44 +Curt Arnold + +Check if anonymous type of acronym element derived from anyType by any method other than extension. + +2004-01-15 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom45.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom45.xml new file mode 100644 index 0000000..170b697 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom45.xml @@ -0,0 +1,46 @@ + + + + + + + +typeinfoisderivedfrom45 +Curt Arnold + +Check if anonymous type of acronym element derived from anySimpleType by extension. + +2004-01-15 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom46.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom46.xml new file mode 100644 index 0000000..94d16be --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom46.xml @@ -0,0 +1,46 @@ + + + + + + + +typeinfoisderivedfrom46 +Curt Arnold + +Check if anonymous type of acronym element derived from anySimpleType by any method other than extension. + +2004-01-15 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom47.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom47.xml new file mode 100644 index 0000000..2eb0c0a --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom47.xml @@ -0,0 +1,46 @@ + + + + + + + +typeinfoisderivedfrom47 +Curt Arnold + +Check if anonymous type of acronym element derived from xsd:string by extension. + +2004-01-15 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom48.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom48.xml new file mode 100644 index 0000000..88b4c62 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom48.xml @@ -0,0 +1,46 @@ + + + + + + + +typeinfoisderivedfrom48 +Curt Arnold + +Check if anonymous type of acronym element derived from xsd:string by any method other than extension. + +2004-01-15 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom49.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom49.xml new file mode 100644 index 0000000..edd7097 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom49.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom49 +Curt Arnold + +Check if a type derived by extension from a list of a item type returns true +when asked if it derives by list from the item type. + +2004-02-14 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom50.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom50.xml new file mode 100644 index 0000000..79835f9 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom50.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom50 +Curt Arnold + +Check if a type derived by extension from a list of a item type returns true +when asked if it derives by any method from the item type. + +2004-02-14 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom51.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom51.xml new file mode 100644 index 0000000..eeba513 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom51.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom51 +Curt Arnold + +Check if a type derived by extension from a list of a item type returns false +when asked if it derives by any method other than list from the item type. + +2004-02-14 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom52.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom52.xml new file mode 100644 index 0000000..6faac43 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom52.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom52 +Curt Arnold + +Check if a type derived by extension from a list of a item type returns false +when asked if it derives by restriction from anySimpleType type. + +2004-02-14 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom53.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom53.xml new file mode 100644 index 0000000..1dd52ba --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom53.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom53 +Curt Arnold + +Check if a type derived by extension from a list of a item type returns true +when asked if it derives by extension from anySimpleType. + +2004-02-14 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom54.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom54.xml new file mode 100644 index 0000000..e6cbaf7 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom54.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom54 +Curt Arnold + +Check if a type derived by extension from a list of a item type returns true +when asked if it derives by list from anySimpleType. + +2004-02-14 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom55.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom55.xml new file mode 100644 index 0000000..2cff9c3 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom55.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom55 +Curt Arnold + +Check if a type derived by extension from a list of a item type returns true +when asked if it derives by extension from anyType type. + +2004-02-14 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom56.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom56.xml new file mode 100644 index 0000000..0e5404a --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom56.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom56 +Curt Arnold + +Check if a type derived by extension from a list of a item type returns true +when asked if it derives by extension from anyType. + +2004-02-14 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom57.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom57.xml new file mode 100644 index 0000000..66e1a18 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom57.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom57 +Curt Arnold + +Check if a type derived by extension from a list of a item type returns true +when asked if it derives by list from anyType. + +2004-02-14 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom58.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom58.xml new file mode 100644 index 0000000..6983000 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom58.xml @@ -0,0 +1,45 @@ + + + + + + + +typeinfoisderivedfrom58 +Curt Arnold + +Check if a type derived by extension from a union returns true +when asked if it derives by union from a member type of the union. + +2004-02-14 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom59.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom59.xml new file mode 100644 index 0000000..2a24946 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom59.xml @@ -0,0 +1,48 @@ + + + + + + + +typeinfoisderivedfrom59 +Curt Arnold + +Check if a type derived by extension from a union returns true +when asked if it derives by union from a restricted base of +a member of type union. + +2004-02-14 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom60.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom60.xml new file mode 100644 index 0000000..41c06e7 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom60.xml @@ -0,0 +1,44 @@ + + + + + + + +typeinfoisderivedfrom60 +Curt Arnold + +Check if xs:IDREFS is derived by list from xs:IDREF. + +2004-02-14 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom61.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom61.xml new file mode 100644 index 0000000..580d204 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom61.xml @@ -0,0 +1,42 @@ + + + + + + + +typeinfoisderivedfrom61 +Curt Arnold + +Check if xs:byte is derived by restriction from xs:short +2004-02-14 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom62.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom62.xml new file mode 100644 index 0000000..04ef63d --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom62.xml @@ -0,0 +1,42 @@ + + + + + + + +typeinfoisderivedfrom62 +Curt Arnold + +Check if xs:byte is derived by restriction from xs:decimal +2004-02-14 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom63.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom63.xml new file mode 100644 index 0000000..a605bd2 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom63.xml @@ -0,0 +1,51 @@ + + + + + + + +typeinfoisderivedfrom63 +IBM + + The isDerivedFrom method checks if this TypeInfo derives from the specified ancestor type. + If the document's schema is a DTD or no schema is associated with the document, this method + will always return false. + + Get schemaTypeInfo on an element that belongs to a document with an XML DTD. Invoke method + isDerivedFrom and verify that returned the typeNamespace is null. + +Jenny Hsu +2003-10-10 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom64.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom64.xml new file mode 100644 index 0000000..f2e7c58 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom64.xml @@ -0,0 +1,48 @@ + + + + + + +typeinfoisderivedfrom64 +IBM + +Check that the simpleType of an attributes derives by restriction from itself +and from its base type. + +Jenny Hsu +2003-10-31 + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom65.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom65.xml new file mode 100644 index 0000000..ea20157 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom65.xml @@ -0,0 +1,47 @@ + + + + + + +typeinfoisderivedfrom65 +IBM + + The isDerivedFrom method checks if this TypeInfo derives from the specified ancestor type. + + Get schemaTypeInfo on a simple type attribute that belongs to a document with an XML schema. + Invoke method isDerivedFrom with derivation method list and verify that the value returned is true. + +Jenny Hsu +2003-10-31 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom66.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom66.xml new file mode 100644 index 0000000..b1bcad0 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom66.xml @@ -0,0 +1,50 @@ + + + + + + + +typeinfoisderivedfrom66 +IBM + + The isDerivedFrom method checks if this TypeInfo derives from the specified ancestor type. + + Get schemaTypeInfo on an element of type Union that belongs to a document with an XML schema. + Invoke method isDerivedFrom with derivation method union and verify that the value returned is true. + Verify that emType is derived from emp0004_5Type by union. + + +Jenny Hsu +2003-10-28 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom67.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom67.xml new file mode 100644 index 0000000..dcf52c5 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom67.xml @@ -0,0 +1,46 @@ + + + + + + + +typeinfoisderivedfrom67 +Curt Arnold + +Checks that isDerivedFrom(...,METHOD_UNION) returns true when there +are multiple union derivation steps between the target and +ancestor type. + +2004-03-04 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom68.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom68.xml new file mode 100644 index 0000000..ec18564 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom68.xml @@ -0,0 +1,46 @@ + + + + + + + +typeinfoisderivedfrom68 +Curt Arnold + +Checks that isDerivedFrom(...,0) returns true when there +is more than one union derivation steps between the target and +ancestor type. + +2004-03-04 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom69.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom69.xml new file mode 100644 index 0000000..d5cf376 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom69.xml @@ -0,0 +1,46 @@ + + + + + + + +typeinfoisderivedfrom69 +Curt Arnold + +Checks that isDerivedFrom(...,DERIVATION_UNION|DERIVATION_LIST) returns false when there +is both a union and list derivation steps between the target and +ancestor type. + +2004-03-04 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom70.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom70.xml new file mode 100644 index 0000000..859cab4 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom70.xml @@ -0,0 +1,46 @@ + + + + + + + +typeinfoisderivedfrom70 +Curt Arnold + +Checks that isDerivedFrom(...,0) returns true when there +is both a union and list derivation steps between the target and +ancestor type. + +2004-03-04 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom71.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom71.xml new file mode 100644 index 0000000..9a8fc88 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom71.xml @@ -0,0 +1,45 @@ + + + + + + + +typeinfoisderivedfrom71 +Curt Arnold + +Checks that isDerivedFrom(...,0) returns true when target type is a list +of an union of the ancestor type. + +2004-03-04 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom72.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom72.xml new file mode 100644 index 0000000..1c4af19 --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom72.xml @@ -0,0 +1,46 @@ + + + + + + + +typeinfoisderivedfrom72 +Curt Arnold + +Checks that isDerivedFrom(...,DERIVATION_LIST|DERIVATION_UNION) returns false when target type is a list +of an union. +ancestor type. + +2004-03-04 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/typeinfoisderivedfrom73.xml b/test/testcases/tests/level3/core/typeinfoisderivedfrom73.xml new file mode 100644 index 0000000..46dfe6b --- /dev/null +++ b/test/testcases/tests/level3/core/typeinfoisderivedfrom73.xml @@ -0,0 +1,45 @@ + + + + + + + +typeinfoisderivedfrom73 +Curt Arnold + +Checks that isDerivedFrom(...,0) returns true where the target type is a union +where the ancestor type is a member of the union and is a union itself. + +2004-03-04 + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/userdatahandler01.xml b/test/testcases/tests/level3/core/userdatahandler01.xml new file mode 100644 index 0000000..95fc311 --- /dev/null +++ b/test/testcases/tests/level3/core/userdatahandler01.xml @@ -0,0 +1,87 @@ + + + + + + + +userdatahandler01 +Curt Arnold + +Call setUserData on a node providing a UserDataHandler and rename the node. + +2004-01-16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/userdatahandler02.xml b/test/testcases/tests/level3/core/userdatahandler02.xml new file mode 100644 index 0000000..14da16a --- /dev/null +++ b/test/testcases/tests/level3/core/userdatahandler02.xml @@ -0,0 +1,79 @@ + + + + + + + +userdatahandler02 +Curt Arnold + +Call setUserData on a node providing a UserDataHandler and clone the node. + +2004-01-16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/userdatahandler03.xml b/test/testcases/tests/level3/core/userdatahandler03.xml new file mode 100644 index 0000000..865a856 --- /dev/null +++ b/test/testcases/tests/level3/core/userdatahandler03.xml @@ -0,0 +1,89 @@ + + + + + + + +userdatahandler03 +Curt Arnold + +Call setUserData on a node providing a UserDataHandler and import the node. + +2004-01-16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/userdatahandler04.xml b/test/testcases/tests/level3/core/userdatahandler04.xml new file mode 100644 index 0000000..9aaa424 --- /dev/null +++ b/test/testcases/tests/level3/core/userdatahandler04.xml @@ -0,0 +1,90 @@ + + + + + + + +userdatahandler04 +Curt Arnold + +Call setUserData on a node providing a UserDataHandler and adopt the node. + +2004-01-16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/wellformed01.xml b/test/testcases/tests/level3/core/wellformed01.xml new file mode 100644 index 0000000..3d0fea6 --- /dev/null +++ b/test/testcases/tests/level3/core/wellformed01.xml @@ -0,0 +1,88 @@ + + + + + + + +wellformed01 +Curt Arnold + +Create a document with an XML 1.1 valid but XML 1.0 invalid element and +normalize document with well-formed set to true. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/wellformed02.xml b/test/testcases/tests/level3/core/wellformed02.xml new file mode 100644 index 0000000..6ab3a44 --- /dev/null +++ b/test/testcases/tests/level3/core/wellformed02.xml @@ -0,0 +1,77 @@ + + + + + + + +wellformed02 +Curt Arnold + +Create a document with an XML 1.1 valid but XML 1.0 invalid element and +normalize document with well-formed set to false. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/wellformed03.xml b/test/testcases/tests/level3/core/wellformed03.xml new file mode 100644 index 0000000..2c9f10d --- /dev/null +++ b/test/testcases/tests/level3/core/wellformed03.xml @@ -0,0 +1,86 @@ + + + + + + + +wellformed03 +Curt Arnold + +Create a document with an XML 1.1 valid but XML 1.0 invalid attribute and +normalize document with well-formed set to true. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level3/core/wellformed04.xml b/test/testcases/tests/level3/core/wellformed04.xml new file mode 100644 index 0000000..f39f53c --- /dev/null +++ b/test/testcases/tests/level3/core/wellformed04.xml @@ -0,0 +1,79 @@ + + + + + + + +wellformed04 +Curt Arnold + +Create a document with an XML 1.1 valid but XML 1.0 invalid attribute and +normalize document with well-formed set to false. + +2004-02-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3