Author: kiwiwings
Date: Sun Feb 6 01:51:55 2022
New Revision: 1897795
URL: http://svn.apache.org/viewvc?rev=1897795&view=rev
Log:
XMLBEANS-596 - Upgrade to Junit 5
Added:
xmlbeans/trunk/src/test/java/xmlcursor/xpath/common/XPathNodeTest.java
- copied, changed from r1897794,
xmlbeans/trunk/src/test/java/xmlcursor/xpath/common/XPathNodetestTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/common/XPathTestBase.java
- copied, changed from r1897794,
xmlbeans/trunk/src/test/java/xmlcursor/xpath/common/BaseXPathTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/checkin/XPathTest.java
- copied, changed from r1897794,
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/checkin/XPathTests.java
Removed:
xmlbeans/trunk/src/test/java/dom/detailed/w3c/
xmlbeans/trunk/src/test/java/misc/common/ParsersBase.java
xmlbeans/trunk/src/test/java/tools/xml/Utils.java
xmlbeans/trunk/src/test/java/xmlcursor/jsr173/checkin/
xmlbeans/trunk/src/test/java/xmlcursor/jsr173/common/README.txt
xmlbeans/trunk/src/test/java/xmlcursor/jsr173/detailed/
xmlbeans/trunk/src/test/java/xmlcursor/xpath/common/BaseXPathTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/common/XPathNodetestTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/checkin/XPathTests.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/detailed/XPathExpressionTestImpl.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/detailed/XPathFunctionAuxTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/detailed/XPathFunctionTestImpl.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/detailed/XPathNodeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/detailed/XPathTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/xbean_xpath/detailed/README.txt
xmlbeans/trunk/src/test/java/xmlobject/common/
xmlbeans/trunk/src/test/java/xmlobject/detailed/TestXmlReader.java
xmlbeans/trunk/src/test/java/xmlobject/xmlloader/detailed/PiccoloParseTests.java
Modified:
xmlbeans/site/src/documentation/content/xdocs/status.xml
xmlbeans/trunk/build.gradle
xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/store/Cursor.java
xmlbeans/trunk/src/test/java/ValidatingXSRTests/checkin/TestUriValidation.java
xmlbeans/trunk/src/test/java/ValidatingXSRTests/checkin/ValidatingXMLStreamReaderTests.java
xmlbeans/trunk/src/test/java/ValidatingXSRTests/detailed/ValidatingXmlStreamReaderTests.java
xmlbeans/trunk/src/test/java/ValidatingXSRTests/detailed/ValidatorUtilTests.java
xmlbeans/trunk/src/test/java/common/Common.java
xmlbeans/trunk/src/test/java/compile/scomp/checkin/CompilationTests.java
xmlbeans/trunk/src/test/java/compile/scomp/checkin/XmlBeansCompCheckinTests.java
xmlbeans/trunk/src/test/java/compile/scomp/common/CompileTestBase.java
xmlbeans/trunk/src/test/java/compile/scomp/detailed/DetailedCompTests.java
xmlbeans/trunk/src/test/java/compile/scomp/detailed/LargeAnnotation.java
xmlbeans/trunk/src/test/java/compile/scomp/detailed/SchemaCompilerTests.java
xmlbeans/trunk/src/test/java/compile/scomp/detailed/XmlBeanCompilationTests.java
xmlbeans/trunk/src/test/java/compile/scomp/incr/schemaCompile/detailed/IncrCompilationTests.java
xmlbeans/trunk/src/test/java/compile/scomp/incr/schemaCompile/detailed/ModelGroupTests.java
xmlbeans/trunk/src/test/java/compile/scomp/incr/schemaCompile/detailed/PerfTests.java
xmlbeans/trunk/src/test/java/compile/scomp/som/checkin/PartialSOMCheckinTest.java
xmlbeans/trunk/src/test/java/compile/scomp/som/common/SomTestBase.java
xmlbeans/trunk/src/test/java/compile/scomp/som/detailed/PartialSOMDetailedTest.java
xmlbeans/trunk/src/test/java/dom/checkin/AttributeSyncTest.java
xmlbeans/trunk/src/test/java/dom/checkin/AttributeTest.java
xmlbeans/trunk/src/test/java/dom/checkin/CDataSectionSyncTest.java
xmlbeans/trunk/src/test/java/dom/checkin/CDataSectionTest.java
xmlbeans/trunk/src/test/java/dom/checkin/CommentSyncTest.java
xmlbeans/trunk/src/test/java/dom/checkin/CommentTest.java
xmlbeans/trunk/src/test/java/dom/checkin/DirtyCacheTests.java
xmlbeans/trunk/src/test/java/dom/checkin/DocumentFragmentSyncTest.java
xmlbeans/trunk/src/test/java/dom/checkin/DocumentFragmentTest.java
xmlbeans/trunk/src/test/java/dom/checkin/DocumentSyncTest.java
xmlbeans/trunk/src/test/java/dom/checkin/DocumentTest.java
xmlbeans/trunk/src/test/java/dom/checkin/DomImplementationSyncTest.java
xmlbeans/trunk/src/test/java/dom/checkin/DomImplementationTest.java
xmlbeans/trunk/src/test/java/dom/checkin/DomTests.java
xmlbeans/trunk/src/test/java/dom/checkin/ElementSyncTest.java
xmlbeans/trunk/src/test/java/dom/checkin/ElementTest.java
xmlbeans/trunk/src/test/java/dom/checkin/NamedNodeMapSyncTest.java
xmlbeans/trunk/src/test/java/dom/checkin/NamedNodeMapTest.java
xmlbeans/trunk/src/test/java/dom/checkin/NodeListSyncTest.java
xmlbeans/trunk/src/test/java/dom/checkin/NodeListTest.java
xmlbeans/trunk/src/test/java/dom/checkin/PISyncTest.java
xmlbeans/trunk/src/test/java/dom/checkin/PITest.java
xmlbeans/trunk/src/test/java/dom/checkin/ParserTest.java
xmlbeans/trunk/src/test/java/dom/checkin/TextSyncTest.java
xmlbeans/trunk/src/test/java/dom/checkin/TextTest.java
xmlbeans/trunk/src/test/java/dom/common/CharacterDataTest.java
xmlbeans/trunk/src/test/java/dom/common/DomUtils.java
xmlbeans/trunk/src/test/java/dom/common/NodeTest.java
xmlbeans/trunk/src/test/java/dom/common/NodeWithChildrenTest.java
xmlbeans/trunk/src/test/java/dom/detailed/AttrNamespaceTest.java
xmlbeans/trunk/src/test/java/dom/detailed/IDTest.java
xmlbeans/trunk/src/test/java/dom/detailed/ImportUnsupportedNodesTest.java
xmlbeans/trunk/src/test/java/dom/detailed/InsertDeleteNodesTest.java
xmlbeans/trunk/src/test/java/dom/detailed/MoveImportNodeTest.java
xmlbeans/trunk/src/test/java/dom/detailed/MultipleDocsTest.java
xmlbeans/trunk/src/test/java/dom/detailed/TextInsertDeleteTest.java
xmlbeans/trunk/src/test/java/dom/detailed/TextTest.java
xmlbeans/trunk/src/test/java/misc/checkin/CharUtilTests.java
xmlbeans/trunk/src/test/java/misc/checkin/ErrorCodeTest.java
xmlbeans/trunk/src/test/java/misc/checkin/HexBinTest.java
xmlbeans/trunk/src/test/java/misc/checkin/RegularExpressionTest.java
xmlbeans/trunk/src/test/java/misc/checkin/RichParserTests.java
xmlbeans/trunk/src/test/java/misc/checkin/RuntimeSchemaLoaderTest.java
xmlbeans/trunk/src/test/java/misc/checkin/ThreadingTest.java
xmlbeans/trunk/src/test/java/misc/checkin/VersionTest.java
xmlbeans/trunk/src/test/java/misc/checkin/XMLBEANS412Test.java
xmlbeans/trunk/src/test/java/misc/checkin/XmlDocumentPropertiesTest.java
xmlbeans/trunk/src/test/java/misc/common/JiraTestBase.java
xmlbeans/trunk/src/test/java/misc/detailed/CharEncodingTest.java
xmlbeans/trunk/src/test/java/misc/detailed/CharEscapeTest.java
xmlbeans/trunk/src/test/java/misc/detailed/ClassLoadingTest.java
xmlbeans/trunk/src/test/java/misc/detailed/JiraRegression151_200Test.java
xmlbeans/trunk/src/test/java/misc/detailed/JiraRegression1_50Test.java
xmlbeans/trunk/src/test/java/misc/detailed/JiraRegression201_250Test.java
xmlbeans/trunk/src/test/java/misc/detailed/JiraRegression251_300Test.java
xmlbeans/trunk/src/test/java/misc/detailed/JiraRegression451_500Test.java
xmlbeans/trunk/src/test/java/misc/detailed/JiraRegression50_100Test.java
xmlbeans/trunk/src/test/java/misc/detailed/JiraRegressionSchemaCompilerTest.java
xmlbeans/trunk/src/test/java/misc/detailed/JiraRegressionTest101_150.java
xmlbeans/trunk/src/test/java/misc/detailed/LargeEnumTest.java
xmlbeans/trunk/src/test/java/misc/detailed/SampleRunner.java
xmlbeans/trunk/src/test/java/misc/detailed/SystemCacheClassloadersTest.java
xmlbeans/trunk/src/test/java/misc/detailed/SystemCacheTests.java
xmlbeans/trunk/src/test/java/misc/detailed/ThreadLocalUtilTest.java
xmlbeans/trunk/src/test/java/misc/detailed/XMLStreamReaderTest.java
xmlbeans/trunk/src/test/java/org/w3c/domts/DOMTest.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/attrgetownerelement01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/attrgetownerelement02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/attrgetownerelement03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/attrgetownerelement04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/attrgetownerelement05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createAttributeNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createAttributeNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createAttributeNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createAttributeNS04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createAttributeNS05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createDocument01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createDocument02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createDocument03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createDocument04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createDocument05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createDocument06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createDocument07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createDocumentType01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createDocumentType02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createDocumentType03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createElementNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createElementNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createElementNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createElementNS04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/createElementNS05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentcreateattributeNS07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentcreateelementNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentcreateelementNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentcreateelementNS05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentcreateelementNS06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentgetelementbyid01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentgetelementsbytagnameNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentgetelementsbytagnameNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentgetelementsbytagnameNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentgetelementsbytagnameNS04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentgetelementsbytagnameNS05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode08.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode09.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode10.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode11.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode12.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode13.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode14.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode15.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode17.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode18.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode19.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode20.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode21.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documentimportnode22.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documenttypeinternalSubset01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documenttypepublicid01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/documenttypesystemid01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocument03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocument04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocument05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocument07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocumenttype01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocumenttype02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/domimplementationcreatedocumenttype04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/domimplementationfeaturecore.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/domimplementationfeaturexmlversion2.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/domimplementationhasfeature01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/domimplementationhasfeature02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementgetattributenodens01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementgetattributenodens02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementgetattributenodens03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementgetattributens02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementgetelementsbytagnamens02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementgetelementsbytagnamens04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementgetelementsbytagnamens05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementhasattribute01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementhasattribute02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementhasattribute03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementhasattribute04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementhasattributens01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementhasattributens02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementhasattributens03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementremoveattributens01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributenodens06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributens01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributens02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributens03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributens04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributens05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributens08.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/elementsetattributensurinull.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getAttributeNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getAttributeNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getAttributeNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getAttributeNS04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getAttributeNS05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getAttributeNodeNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getAttributeNodeNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementById01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementById02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS08.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS09.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS10.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS11.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS12.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS13.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getElementsByTagNameNS14.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getNamedItemNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getNamedItemNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getNamedItemNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/getNamedItemNS04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hasAttribute01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hasAttribute02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hasAttribute03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hasAttribute04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hasAttributeNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hasAttributeNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hasAttributeNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hasAttributeNS04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hasAttributeNS05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hasAttributes01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hasAttributes02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hc_attrcreatedocumentfragment.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hc_attrname.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hc_documentcreateattribute.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hc_elementgetattributenode.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hc_entitiesremovenameditemns1.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hc_entitiessetnameditemns1.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hc_namednodemapgetnameditem.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hc_nodedocumentfragmentnormalize1.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hc_nodedocumentfragmentnormalize2.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hc_notationsremovenameditemns1.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/hc_notationssetnameditemns1.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode08.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode09.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode10.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode11.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode12.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode13.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode14.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode15.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode16.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/importNode17.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/internalSubset01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported09.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported10.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported11.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported12.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported13.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/isSupported14.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/localName01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/localName02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/localName03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/localName04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapgetnameditemns06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns08.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapremovenameditemns09.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns08.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns09.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns10.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namednodemapsetnameditemns11.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namespaceURI01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namespaceURI02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namespaceURI03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/namespaceURI04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodegetlocalname03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodegetnamespaceuri03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodegetownerdocument01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodegetownerdocument02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodegetprefix03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodehasattributes01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodehasattributes02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodehasattributes03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodehasattributes04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodeissupported01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodeissupported02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodeissupported03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodeissupported04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodeissupported05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodenormalize01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodesetprefix01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodesetprefix02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodesetprefix03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodesetprefix04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodesetprefix05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodesetprefix06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodesetprefix07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodesetprefix08.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/nodesetprefix09.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/normalize01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/ownerDocument01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/ownerElement01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/ownerElement02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/prefix01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/prefix02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/prefix03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/prefix04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/prefix05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/prefix06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/prefix07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/prefix08.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/prefix09.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/prefix10.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/prefix11.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/publicId01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/removeAttributeNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/removeAttributeNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/removeNamedItemNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/removeNamedItemNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/removeNamedItemNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNS04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNS05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNS06.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNS07.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNS09.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setNamedItemNS01.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setNamedItemNS02.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setNamedItemNS03.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setNamedItemNS04.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/setNamedItemNS05.java
xmlbeans/trunk/src/test/java/org/w3c/domts/level2/core/systemId01.java
xmlbeans/trunk/src/test/java/random/checkin/RandomTest.java
xmlbeans/trunk/src/test/java/scomp/attributes/detailed/AttrGroupTest.java
xmlbeans/trunk/src/test/java/scomp/attributes/detailed/GlobalAttrDefault.java
xmlbeans/trunk/src/test/java/scomp/attributes/detailed/GlobalAttrFixed.java
xmlbeans/trunk/src/test/java/scomp/attributes/detailed/GlobalAttrIdTest.java
xmlbeans/trunk/src/test/java/scomp/attributes/detailed/GlobalAttrType.java
xmlbeans/trunk/src/test/java/scomp/attributes/detailed/LocalAttrFixedDefault.java
xmlbeans/trunk/src/test/java/scomp/attributes/detailed/LocalAttrForm.java
xmlbeans/trunk/src/test/java/scomp/attributes/detailed/LocalAttrUse.java
xmlbeans/trunk/src/test/java/scomp/common/BaseCase.java
xmlbeans/trunk/src/test/java/scomp/contentType/complex/detailed/AnonymousTest.java
xmlbeans/trunk/src/test/java/scomp/contentType/complex/detailed/ComplexContentTest.java
xmlbeans/trunk/src/test/java/scomp/contentType/complex/detailed/ElementOnlyContentTest.java
xmlbeans/trunk/src/test/java/scomp/contentType/complex/detailed/EmptyContentTest.java
xmlbeans/trunk/src/test/java/scomp/contentType/complex/detailed/MixedContentTest.java
xmlbeans/trunk/src/test/java/scomp/contentType/complex/detailed/NamedTest.java
xmlbeans/trunk/src/test/java/scomp/contentType/complex/modelGroup/detailed/AllTest.java
xmlbeans/trunk/src/test/java/scomp/contentType/complex/modelGroup/detailed/ChoiceTest.java
xmlbeans/trunk/src/test/java/scomp/contentType/complex/modelGroup/detailed/NestSequenceChoiceTest.java
xmlbeans/trunk/src/test/java/scomp/contentType/complex/modelGroup/detailed/SequenceTest.java
xmlbeans/trunk/src/test/java/scomp/contentType/simple/detailed/BuiltInType.java
xmlbeans/trunk/src/test/java/scomp/contentType/simple/detailed/ListType.java
xmlbeans/trunk/src/test/java/scomp/contentType/simple/detailed/SimpleType.java
xmlbeans/trunk/src/test/java/scomp/contentType/simple/detailed/UnionType.java
xmlbeans/trunk/src/test/java/scomp/derivation/detailed/AbstractTest.java
xmlbeans/trunk/src/test/java/scomp/derivation/detailed/BlockTest.java
xmlbeans/trunk/src/test/java/scomp/derivation/extension/detailed/AttributeExtensionTest.java
xmlbeans/trunk/src/test/java/scomp/derivation/extension/detailed/AttributeWCExtension.java
xmlbeans/trunk/src/test/java/scomp/derivation/extension/detailed/ComplexContentExtensionTest.java
xmlbeans/trunk/src/test/java/scomp/derivation/extension/detailed/EmptyContentExtension.java
xmlbeans/trunk/src/test/java/scomp/derivation/extension/detailed/MixedContentExtension.java
xmlbeans/trunk/src/test/java/scomp/derivation/extension/detailed/SimpleTypeExtensionTest.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/detailed/AttrWCRestriction.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/detailed/AttributeRestriction.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/detailed/ElementRestriction.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/detailed/ElementWCRestriction.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/detailed/EmptyContentRestriction.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/detailed/EnumTest.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/detailed/GroupRestrictionTest.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/detailed/MixedContentRestriction.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/detailed/SimpleContentRestrictionTest.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/detailed/SimpleTypeRestriction.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/detailed/SubstitutionTest.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/facets/detailed/FacetRestrictionTest.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/facets/detailed/FacetsTest.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/facets/detailed/ListRestriction.java
xmlbeans/trunk/src/test/java/scomp/derivation/restriction/facets/detailed/UnionRestriction.java
xmlbeans/trunk/src/test/java/scomp/elements/detailed/AnyTest.java
xmlbeans/trunk/src/test/java/scomp/elements/detailed/GlobalEltDefault.java
xmlbeans/trunk/src/test/java/scomp/elements/detailed/GlobalEltFixed.java
xmlbeans/trunk/src/test/java/scomp/elements/detailed/GlobalEltId.java
xmlbeans/trunk/src/test/java/scomp/elements/detailed/GlobalEltNillable.java
xmlbeans/trunk/src/test/java/scomp/elements/detailed/LocalEltMinMaxOccurs.java
xmlbeans/trunk/src/test/java/scomp/elements/detailed/NamedModelGroupsTest.java
xmlbeans/trunk/src/test/java/scomp/elements/detailed/NillTest.java
xmlbeans/trunk/src/test/java/scomp/idConstraint/detailed/KeyKeyref.java
xmlbeans/trunk/src/test/java/scomp/namespace/checkin/PreserveNamespaces.java
xmlbeans/trunk/src/test/java/scomp/namespace/detailed/AttrFormDefault.java
xmlbeans/trunk/src/test/java/scomp/namespace/detailed/AttributeWC.java
xmlbeans/trunk/src/test/java/scomp/namespace/detailed/ElementFormDefault.java
xmlbeans/trunk/src/test/java/scomp/namespace/detailed/ElementWC.java
xmlbeans/trunk/src/test/java/scomp/redefine/detailed/AttrGroupRedefine.java
xmlbeans/trunk/src/test/java/scomp/redefine/detailed/MultipleRedefines.java
xmlbeans/trunk/src/test/java/scomp/redefine/detailed/SimpleRedefine.java
xmlbeans/trunk/src/test/java/scomp/simple/SimplePersonTest.java
xmlbeans/trunk/src/test/java/scomp/substGroup/detailed/Deep.java
xmlbeans/trunk/src/test/java/scomp/substGroup/detailed/OneLevel.java
xmlbeans/trunk/src/test/java/scomp/substGroup/detailed/UserReportedTest.java
xmlbeans/trunk/src/test/java/scomp/substGroup/detailed/Wide.java
xmlbeans/trunk/src/test/java/scomp/substGroup/restriction/detailed/Abstract.java
xmlbeans/trunk/src/test/java/scomp/substGroup/restriction/detailed/Block.java
xmlbeans/trunk/src/test/java/scomp/substGroup/restriction/detailed/Final.java
xmlbeans/trunk/src/test/java/scomp/xmlbeans583/detailed/Xmlbeans583Test.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/checkin/Inst2XsdAttrTest.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/checkin/Inst2XsdCheckinTest.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/checkin/Inst2XsdOptionsTest.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/checkin/Inst2XsdTypeTest.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/common/Inst2XsdCommon.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/common/Inst2XsdTestBase.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/detailed/ComplexDetailedTest.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/detailed/DetailedLCDTest.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedAttrTest.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedOptionsTest.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedTest.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedTypeTest.java
xmlbeans/trunk/src/test/java/tools/inst2xsd/detailed/Inst2XsdMiscTest.java
xmlbeans/trunk/src/test/java/tools/xsd2inst/checkin/Xsd2InstTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/AddToSelectionTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/AnnotationsTests.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/BeginElementTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ClearBookmarkTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ClearSelectionTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/CloseTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ComparePositionTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/CopyTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/CopyXmlContentsTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/CurrentTokenTypeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/GetAllBookmarkRefsTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/GetAllNamespacesTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/GetAttributeTextTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/GetBookmarkTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/GetCharsTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/GetCharsType2Test.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/GetDocChangeStampTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/GetNameTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/GetObjectTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/InsertAttributeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/InsertCharsTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/InsertCommentTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/InsertElementTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/InsertProcInstTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/IsAtSamePositionAsTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/IsInSameDocumentTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/MoveCharsTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/MoveTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/PrevTokenTypeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/RemoveAttributeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/RemoveCharsTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/RemoveTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/SelectPathTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/SetAttributeTextTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/SetBookmarkTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/SetNameTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/SetTextTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/StoreTests.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToCursorTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToFirstAttributeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToFirstChildElementTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToFirstContentTokenTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToLastAttributeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToLastChildElementTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToNextAttributeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToNextBookmarkTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToNextCharTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToNextElementTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToNextSelectionTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToNextSiblingTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToParentElementTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToPrevAttributeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToPrevBookmarkTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToPrevCharTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/ToPrevElementTest.java
xmlbeans/trunk/src/test/java/xmlcursor/checkin/TokensTest.java
xmlbeans/trunk/src/test/java/xmlcursor/common/BasicCursorTestCase.java
xmlbeans/trunk/src/test/java/xmlcursor/common/Common.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/CopyCharsTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/CopyTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/CursorGeneratedTypedObjectTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/CursorLocations.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/CursorVsObjectAttributeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/CursorVsObjectInsertRemoveTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/CursorVsObjectSetGetTextTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/GetTextTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/GetTextValueTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/InsertAttributeTest2.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/InsertNamespaceTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/MoveXmlTest2.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/MultipleCopyFromCursorTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/MultipleCopyTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/MultipleCursorSetTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/NamespaceForPrefixTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/ObjectCursorInteractionTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/PrefixForNamespaceTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/PushPopTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/SelectionsTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/SetTextValueTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/ToBookmarkTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/ToChildTest.java
xmlbeans/trunk/src/test/java/xmlcursor/detailed/XmlLineNumberTest.java
xmlbeans/trunk/src/test/java/xmlcursor/jsr173/common/AttributeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/jsr173/common/CharactersTest.java
xmlbeans/trunk/src/test/java/xmlcursor/jsr173/common/ElementTest.java
xmlbeans/trunk/src/test/java/xmlcursor/jsr173/common/GeneralMethodsTest.java
xmlbeans/trunk/src/test/java/xmlcursor/jsr173/common/IsXXXTest.java
xmlbeans/trunk/src/test/java/xmlcursor/jsr173/common/NamespaceTest.java
xmlbeans/trunk/src/test/java/xmlcursor/jsr173/common/PITest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/CustomerTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/common/XPathCommon.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/common/XPathExpressionTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/common/XPathFunctionAuxTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/common/XPathFunctionTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/checkin/ContainerCommentTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/checkin/XPathTestsMisc.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/detailed/DeclareNamespaceTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/detailed/NodeCopyTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/complex/detailed/TypesTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/xbean_xpath/detailed/AxesTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xpath/xbean_xpath/detailed/NodeTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xquery/checkin/QueryEngineTests.java
xmlbeans/trunk/src/test/java/xmlcursor/xquery/detailed/NISTTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xquery/detailed/StoreTestsXqrl.java
xmlbeans/trunk/src/test/java/xmlcursor/xquery/detailed/XQueryTest.java
xmlbeans/trunk/src/test/java/xmlcursor/xquery/detailed/XQueryVariableBindingTest.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/AssortedTests.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/CDataTest.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/CreationTests.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/DumbTest.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/EasyPoTests.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/InstanceValidationTests.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/NameworldTest.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/RedefineTest.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/SelectChldAttTests.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/SerializationTests.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/SetTest.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/SubstGroupTests.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/ValidateTest.java
xmlbeans/trunk/src/test/java/xmlobject/checkin/XPathTest.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/CompareToTest.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/CopyTest.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/IsImmutableTest.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/NilTest.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/SelectAttributeTests.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/SelectChildrenTests.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/SerializationDetailedTests.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/SetIdentityTest.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/SoapFaultTest.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/SubstGroupTests.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/TestsFromBugs.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/TypedObjectCursor.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/TypedSettersTests.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/TypesTest.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/ValueEqualsTest.java
xmlbeans/trunk/src/test/java/xmlobject/detailed/XmlObjectAbstractClassTest.java
xmlbeans/trunk/src/test/java/xmlobject/extensions/interfaceFeature/averageCase/checkin/AverageTest.java
xmlbeans/trunk/src/test/java/xmlobject/extensions/interfaceFeature/methodNameCollision/checkin/NameCollisionTest.java
xmlbeans/trunk/src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/checkin/MultInterfacesTest.java
xmlbeans/trunk/src/test/java/xmlobject/extensions/interfaceFeature/readOnlyBean/checkin/ReadOnlyTest.java
xmlbeans/trunk/src/test/java/xmlobject/extensions/prePostFeature/ValueRestriction/checkin/ValueRestrictionTest.java
xmlbeans/trunk/src/test/java/xmlobject/extensions/prePostFeature/readOnlyBean/checkin/ReadOnlyTest.java
xmlbeans/trunk/src/test/java/xmlobject/schematypes/checkin/EnumTests.java
xmlbeans/trunk/src/test/java/xmlobject/schematypes/checkin/GDateTests.java
xmlbeans/trunk/src/test/java/xmlobject/schematypes/checkin/IntTests.java
xmlbeans/trunk/src/test/java/xmlobject/schematypes/checkin/NumeralsTests.java
xmlbeans/trunk/src/test/java/xmlobject/schematypes/checkin/QNameTests.java
xmlbeans/trunk/src/test/java/xmlobject/schematypes/checkin/SchemaTypesTests.java
xmlbeans/trunk/src/test/java/xmlobject/schematypes/detailed/ListAndUnionTests.java
xmlbeans/trunk/src/test/java/xmlobject/schematypes/detailed/QNameSetTest.java
xmlbeans/trunk/src/test/java/xmlobject/usertype/averageCase/checkin/AverageTest.java
xmlbeans/trunk/src/test/java/xmlobject/usertype/multipleItems/checkin/AverageTest.java
xmlbeans/trunk/src/test/java/xmlobject/xmlloader/detailed/JapaneseTextTest.java
xmlbeans/trunk/src/test/java/xmlobject/xmlloader/detailed/ParseTest.java
xmlbeans/trunk/src/test/java/xmlobject/xmlloader/detailed/XmlLoaderBvtTest.java
xmlbeans/trunk/src/test/java/xmlobject/xmlloader/detailed/XmlLoaderMiscTest.java
xmlbeans/trunk/src/test/java/xmlobject/xmlloader/detailed/XmlStreamBeanReader.java
xmlbeans/trunk/src/test/java/xmltokensource/detailed/NewDomNodeTest.java
xmlbeans/trunk/src/test/java/xmltokensource/detailed/PrettyPrintNamespaceTest.java
xmlbeans/trunk/src/test/java/xmltokensource/detailed/RoundTripLoaderTest.java
xmlbeans/trunk/src/test/java/xmltokensource/detailed/XmlTextTest.java
Modified: xmlbeans/site/src/documentation/content/xdocs/status.xml
URL:
http://svn.apache.org/viewvc/xmlbeans/site/src/documentation/content/xdocs/status.xml?rev=1897795&r1=1897794&r2=1897795&view=diff
==============================================================================
--- xmlbeans/site/src/documentation/content/xdocs/status.xml (original)
+++ xmlbeans/site/src/documentation/content/xdocs/status.xml Sun Feb 6
01:51:55 2022
@@ -50,6 +50,7 @@
<actions>
<action dev="PD" type="update" context="code"
fixes-bug="XMLBEANS-586">Migrate ant build to gradle</action>
<action dev="PD" type="update" context="code"
fixes-bug="XMLBEANS-416">Allow referencing cross-xsd usertypes</action>
+ <action dev="PD" type="update" context="code"
fixes-bug="XMLBEANS-596">Upgrade to Junit 5</action>
</actions>
</release>
Modified: xmlbeans/trunk/build.gradle
URL:
http://svn.apache.org/viewvc/xmlbeans/trunk/build.gradle?rev=1897795&r1=1897794&r2=1897795&view=diff
==============================================================================
--- xmlbeans/trunk/build.gradle (original)
+++ xmlbeans/trunk/build.gradle Sun Feb 6 01:51:55 2022
@@ -130,10 +130,13 @@ dependencies {
// only necessary to compile against JDK8 internals - for Java9+ there's a
multimodule implementation
implementation 'com.sun.org.apache.xml.internal:resolver:20050927'
- testImplementation 'junit:junit:4.13.2'
+ testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.2'
+ testImplementation 'org.junit.jupiter:junit-jupiter-params:5.8.2'
+ testImplementation 'org.junit.jupiter:junit-jupiter-engine:5.8.2'
+ testImplementation 'org.junit.platform:junit-platform-launcher:1.8.2'
testImplementation "org.apache.logging.log4j:log4j-core:${log4jVersion}"
- testImplementation "org.apache.ant:ant-junit:${antVersion}"
- testImplementation "org.apache.ant:ant-junit4:${antVersion}"
+// testImplementation "org.apache.ant:ant-junit:${antVersion}"
+// testImplementation "org.apache.ant:ant-junit4:${antVersion}"
testImplementation 'org.hamcrest:hamcrest:2.2'
testImplementation('xerces:xercesImpl:2.12.2') {
if (JavaVersion.current() != JavaVersion.VERSION_1_8) {
@@ -326,7 +329,8 @@ task export4anttest(type: Copy) {
test {
dependsOn 'export4anttest'
- useJUnit()
+ useJUnitPlatform()
+ environment 'xbean.rootdir', rootDir.path
}
idea {
Modified:
xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/store/Cursor.java
URL:
http://svn.apache.org/viewvc/xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/store/Cursor.java?rev=1897795&r1=1897794&r2=1897795&view=diff
==============================================================================
--- xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/store/Cursor.java
(original)
+++ xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/store/Cursor.java Sun
Feb 6 01:51:55 2022
@@ -1624,6 +1624,10 @@ public final class Cursor implements Xml
}
public void _insertAttributeWithValue(QName name, String text) {
+ if (name == null) {
+ throw new IllegalArgumentException("QName must not be null");
+ }
+
validateLocalName(name.getLocalPart());
Cur c = _cur._locale.tempCur();
Modified:
xmlbeans/trunk/src/test/java/ValidatingXSRTests/checkin/TestUriValidation.java
URL:
http://svn.apache.org/viewvc/xmlbeans/trunk/src/test/java/ValidatingXSRTests/checkin/TestUriValidation.java?rev=1897795&r1=1897794&r2=1897795&view=diff
==============================================================================
---
xmlbeans/trunk/src/test/java/ValidatingXSRTests/checkin/TestUriValidation.java
(original)
+++
xmlbeans/trunk/src/test/java/ValidatingXSRTests/checkin/TestUriValidation.java
Sun Feb 6 01:51:55 2022
@@ -17,97 +17,70 @@ package ValidatingXSRTests.checkin;
import org.apache.xmlbeans.impl.common.InvalidLexicalValueException;
import org.apache.xmlbeans.impl.util.XsTypeConverter;
-import org.junit.Test;
+import org.junit.jupiter.params.ParameterizedTest;
+import org.junit.jupiter.params.provider.ValueSource;
-import static org.junit.Assert.assertTrue;
-import static org.junit.Assert.fail;
+import static org.junit.jupiter.api.Assertions.assertThrows;
/**
* Created by Cezar Andrei (cezar dot andrei at gmail dot com)
* Date: Jul 23, 2009
*/
public class TestUriValidation {
- @Test
- public void testLexAnyUriValid()
- {
- String[] validURIs = {
- "http://www.ics.uci.edu/pub/ietf/uri/#Related",
- "http://www.ics.uci.edu/pub/ietf/uri/?query=abc#Related",
- "http://a/b/c/d;p?q",
- "g:h",
- "./g",
- "g/",
- "/g",
- "//g",
- "?y",
- "g?y",
- "#s",
- "g#s",
- "g?y#s",
- ";x",
- "g;x",
- "g;x?y#s",
- ".",
- "./",
- "..",
- "../",
- "../g",
- "../..",
- "../../",
- "../../g",
- "http:// www .ics.uci.edu /pub/ietf/uri /#Related",
- "http:// www .ics.uci.edu /pub/iet%20%20f/uri /#Related",
- "http:\\example.com\\examples",
- "http:\\\\example.com\\\\examples",
- };
-
- for (int i = 0; i < validURIs.length; i++)
- {
- try
- {
- XsTypeConverter.lexAnyURI(validURIs[i]);
- }
- catch (RuntimeException e)
- {
- System.out.println("URI should be valid: " + validURIs[i] + "
" + e.getCause().getCause().getMessage());
- fail("URI should be valid: " + validURIs[i]);
- }
- }
+ @ParameterizedTest
+ @ValueSource(strings = {
+ "http://www.ics.uci.edu/pub/ietf/uri/#Related",
+ "http://www.ics.uci.edu/pub/ietf/uri/?query=abc#Related",
+ "http://a/b/c/d;p?q",
+ "g:h",
+ "./g",
+ "g/",
+ "/g",
+ "//g",
+ "?y",
+ "g?y",
+ "#s",
+ "g#s",
+ "g?y#s",
+ ";x",
+ "g;x",
+ "g;x?y#s",
+ ".",
+ "./",
+ "..",
+ "../",
+ "../g",
+ "../..",
+ "../../",
+ "../../g",
+ "http:// www .ics.uci.edu /pub/ietf/uri /#Related",
+ "http:// www .ics.uci.edu /pub/iet%20%20f/uri /#Related",
+ "http:\\example.com\\examples",
+ "http:\\\\example.com\\\\examples",
+ })
+ void testLexAnyUriValid(String urIs) {
+ XsTypeConverter.lexAnyURI(urIs);
}
- @Test
- public void testLexAnyUriInvalid()
- {
+ @ParameterizedTest
+ @ValueSource(strings = {
// From XQTS cvshead June 2009
- String[] invalidURIs = {
- "http:\\\\invalid>URI\\someURI", // K2-SeqExprCast-207:
Construct an xs:anyURI from an invalid string. However, in F&O 17.1.1, it is
said that "For xs:anyURI, the extent to which an implementation validates the
lexical form of xs:anyURI is implementation dependent.".
- "http://www.example.com/file%GF.html", // K2-SeqExprCast-210: '%'
is not a disallowed character and therefore it's not encoded before being
considered for RFC 2396 validness.
- "foo://", // K2-SeqExprCast-421:
Pass an invalid anyURI.
- "foo:", // K2-SeqExprCast-421-2:
Pass an invalid anyURI.
- "%gg", // K2-SeqExprCast-422:
Pass an invalid anyURI(#2).
- ":/cut.jpg", // K2-SeqExprCast-423: no
scheme
- ":/images/cut.png", // K2-SeqExprCast-424: An
URI without scheme, combined with a relative directory.
- ":/", // K2-SeqExprCast-505:
':/' is an invalid URI, no scheme.
- "http:%%", // fn-resolve-uri-4:
Evaluation of resolve-uri function with an invalid URI value for second
argument.
- ":", // fn-resolve-uri-3:
Evaluation of resolve-uri function with an invalid URI value for first argument.
- "###Rel",
- "##",
- "????###",
- "###????"
- };
-
- for (int i = 0; i < invalidURIs.length; i++)
- {
- try
- {
- XsTypeConverter.lexAnyURI(invalidURIs[i]);
- System.out.println("URI should be invalid: " + invalidURIs[i]
);
- fail("URI should be invalid: " + invalidURIs[i]);
- }
- catch (InvalidLexicalValueException e)
- {
- assertTrue("URI should be invalid: " + invalidURIs[i] + " " +
e.getCause().getCause().getMessage(), true);
- }
- }
+ "http:\\\\invalid>URI\\someURI", // K2-SeqExprCast-207:
Construct an xs:anyURI from an invalid string. However, in F&O 17.1.1, it is
said that "For xs:anyURI, the extent to which an implementation validates the
lexical form of xs:anyURI is implementation dependent.".
+ "http://www.example.com/file%GF.html", // K2-SeqExprCast-210: '%' is
not a disallowed character and therefore it's not encoded before being
considered for RFC 2396 validness.
+ "foo://", // K2-SeqExprCast-421: Pass an
invalid anyURI.
+ "foo:", // K2-SeqExprCast-421-2: Pass
an invalid anyURI.
+ "%gg", // K2-SeqExprCast-422: Pass an
invalid anyURI(#2).
+ ":/cut.jpg", // K2-SeqExprCast-423: no
scheme
+ ":/images/cut.png", // K2-SeqExprCast-424: An URI
without scheme, combined with a relative directory.
+ ":/", // K2-SeqExprCast-505: ':/' is
an invalid URI, no scheme.
+ "http:%%", // fn-resolve-uri-4:
Evaluation of resolve-uri function with an invalid URI value for second
argument.
+ ":", // fn-resolve-uri-3:
Evaluation of resolve-uri function with an invalid URI value for first argument.
+ "###Rel",
+ "##",
+ "????###",
+ "###????"
+ })
+ void testLexAnyUriInvalid(String urIs) {
+ assertThrows(InvalidLexicalValueException.class, () ->
XsTypeConverter.lexAnyURI(urIs), "URI should be invalid");
}
}
Modified:
xmlbeans/trunk/src/test/java/ValidatingXSRTests/checkin/ValidatingXMLStreamReaderTests.java
URL:
http://svn.apache.org/viewvc/xmlbeans/trunk/src/test/java/ValidatingXSRTests/checkin/ValidatingXMLStreamReaderTests.java?rev=1897795&r1=1897794&r2=1897795&view=diff
==============================================================================
---
xmlbeans/trunk/src/test/java/ValidatingXSRTests/checkin/ValidatingXMLStreamReaderTests.java
(original)
+++
xmlbeans/trunk/src/test/java/ValidatingXSRTests/checkin/ValidatingXMLStreamReaderTests.java
Sun Feb 6 01:51:55 2022
@@ -16,7 +16,9 @@ package ValidatingXSRTests.checkin;
import org.apache.xmlbeans.*;
import org.apache.xmlbeans.impl.validator.ValidatingXMLStreamReader;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.params.ParameterizedTest;
+import org.junit.jupiter.params.provider.ValueSource;
import org.openuri.testNumerals.DocDocument;
import tools.util.JarUtil;
@@ -29,161 +31,93 @@ import javax.xml.stream.events.XMLEvent;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
-import java.io.IOException;
import java.util.ArrayList;
import java.util.Collection;
-import java.util.Iterator;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertTrue;
-/**
- *
- */
public class ValidatingXMLStreamReaderTests {
private final static String URI_NUMERALS =
"http://openuri.org/testNumerals";
- @Test
- public void testValidateDoc() throws FileNotFoundException,
XMLStreamException,Exception
- {
- File[] files = new File[] {
- JarUtil.getResourceFromJarasFile("xbean/xmlobject/enumtest.xml") ,
- JarUtil.getResourceFromJarasFile("xbean/xmlobject/nameworld.xml")
,
-
JarUtil.getResourceFromJarasFile("xbean/misc/xmldsig-core-schema.xsd") ,
- //TestEnv.xbeanCase("xbean/misc/signature-example.xml")
- };
-
+ @ParameterizedTest
+ @ValueSource(strings = {
+ "xbean/xmlobject/enumtest.xml",
+ "xbean/xmlobject/nameworld.xml",
+ "xbean/misc/xmldsig-core-schema.xsd"
+ //"xbean/misc/signature-example.xml"
+ })
+ void testValidateDoc(String doc) throws FileNotFoundException,
XMLStreamException, Exception {
+ File file = JarUtil.getResourceFromJarasFile(doc);
ValidatingXMLStreamReader valXsr = new ValidatingXMLStreamReader();
+ Collection<XmlError> errors = new ArrayList<>();
+ XMLStreamReader xsr = XmlObject.Factory.parse(new
FileInputStream(file)).newXMLStreamReader();
- for( int i = 0; i<files.length; i++)
- {
- validate(valXsr, files[i]);
- }
- }
-
- private static void validate(ValidatingXMLStreamReader valXsr, File file)
throws XMLStreamException, IOException
- {
- Collection errors = new ArrayList();
- XMLStreamReader xsr = null;
- try {
- xsr = XmlObject.Factory.
- parse(new FileInputStream(file)).newXMLStreamReader();
- } catch (XmlException e) {
- throw new XMLStreamException(e);
- }
-
- valXsr.init(xsr, true, null /* validate an entire document */ ,
+ valXsr.init(xsr, true, null /* validate an entire document */,
XmlBeans.typeLoaderForClassLoader(ValidatingXMLStreamReader.class.getClassLoader()),
null,
errors);
- while( valXsr.hasNext() )
- {
+ while (valXsr.hasNext()) {
valXsr.next();
}
- if (!valXsr.isValid())
- System.out.println("File '" + file + "' is: " + (valXsr.isValid()
? "Valid" : "INVALID"));
-
- for (Iterator i = errors.iterator(); i.hasNext(); )
- {
- XmlError err = (XmlError)i.next();
-
- String sev = (err.getSeverity()==XmlError.SEVERITY_WARNING ?
"WARNING" :
- (err.getSeverity()==XmlError.SEVERITY_INFO ? "INFO" :
"ERROR"));
-
- System.out.println(sev + " " + err.getLine() + ":" +
err.getColumn() + " " + err.getMessage() + " ");
- }
-
- if (!valXsr.isValid())
- System.out.println("---------------\n");
-
- assertTrue("File '" + file.getName() +"' is invalid.",
valXsr.isValid());
+ assertTrue(valXsr.isValid(), "File '" + file.getName() + "' is
invalid.");
}
@Test
- public void testValidateGlobalAtt1() throws XMLStreamException
- {
+ void testValidateGlobalAtt1() throws XMLStreamException {
XmlObject xo = XmlObject.Factory.newInstance();
try (XmlCursor xc = xo.newCursor()) {
xc.toNextToken();
-
xc.insertAttributeWithValue("price", URI_NUMERALS, "23.5");
}
XMLStreamReader xsr = xo.newXMLStreamReader(new
XmlOptions().setSaveOuter());
- Collection errors = new ArrayList();
+ Collection<XmlError> errors = new ArrayList<>();
ValidatingXMLStreamReader valXsr = new ValidatingXMLStreamReader();
valXsr.init(xsr, false, null,
XmlBeans.typeLoaderForClassLoader(ValidatingXMLStreamReader.class.getClassLoader()),
null, errors);
- while(valXsr.hasNext())
- {
+ while (valXsr.hasNext()) {
valXsr.next();
}
- if (!valXsr.isValid())
- {
- System.out.println("---------------\n");
- Iterator i = errors.iterator();
- while (i.hasNext())
- {
- XmlError xmlError = (XmlError) i.next();
- System.out.println(xmlError.getSeverity() + " " +
xmlError.getMessage());
- }
- }
-
- assertTrue("Global attribute validation is broken.", valXsr.isValid());
+ assertTrue(valXsr.isValid(), "Global attribute validation is broken.");
}
@Test
- public void testValidateGlobalAtt2() throws XMLStreamException
- {
+ void testValidateGlobalAtt2() throws XMLStreamException {
XMLStreamReader xsr = new TestXSR();
- Collection errors = new ArrayList();
+ Collection<XmlError> errors = new ArrayList<>();
ValidatingXMLStreamReader valXsr = new ValidatingXMLStreamReader();
valXsr.init(xsr, false, null,
XmlBeans.typeLoaderForClassLoader(ValidatingXMLStreamReader.class.getClassLoader()),
null, errors);
- while(valXsr.hasNext())
- {
+ while (valXsr.hasNext()) {
valXsr.next();
}
- for (Iterator i = errors.iterator(); i.hasNext(); )
- {
- XmlError err = (XmlError)i.next();
-
- String sev = (err.getSeverity()==XmlError.SEVERITY_WARNING ?
"WARNING" :
- (err.getSeverity()==XmlError.SEVERITY_INFO ? "INFO" :
"ERROR"));
-
- System.out.println(sev + " " + err.getLine() + ":" +
err.getColumn() + " " + err.getMessage() + " ");
- }
-
- assertTrue("Global attribute validation 2 is broken.",
valXsr.isValid());
+ assertTrue(valXsr.isValid(), "Global attribute validation 2 is
broken.");
}
- private static class TestXSR implements XMLStreamReader
- {
+ private static class TestXSR implements XMLStreamReader {
private int _state = 0;
- public Object getProperty(String name) throws IllegalArgumentException
- {
+ public Object getProperty(String name) throws IllegalArgumentException
{
return null;
}
- public int next() throws XMLStreamException
- {
+ public int next() throws XMLStreamException {
int state = _state;
_state++;
- switch(state)
- {
+ switch (state) {
case 0:
return XMLEvent.START_DOCUMENT;
@@ -193,240 +127,207 @@ public class ValidatingXMLStreamReaderTe
return XMLEvent.END_DOCUMENT;
}
- public void require(int type, String namespaceURI, String localName)
throws XMLStreamException
- {}
+ public void require(int type, String namespaceURI, String localName)
throws XMLStreamException {
+ }
- public String getElementText() throws XMLStreamException
- {
+ public String getElementText() throws XMLStreamException {
return null;
}
- public int nextTag() throws XMLStreamException
- {
+ public int nextTag() throws XMLStreamException {
return next();
}
- public boolean hasNext() throws XMLStreamException
- {
- return _state<3;
+ public boolean hasNext() throws XMLStreamException {
+ return _state < 3;
}
- public void close() throws XMLStreamException
- {}
+ public void close() throws XMLStreamException {
+ }
- public String getNamespaceURI(String prefix)
- {
- if ("".equals(prefix))
+ public String getNamespaceURI(String prefix) {
+ if ("".equals(prefix)) {
return URI_NUMERALS;
+ }
return null;
}
- public boolean isStartElement()
- {
+ public boolean isStartElement() {
return false;
}
- public boolean isEndElement()
- {
+ public boolean isEndElement() {
return false;
}
- public boolean isCharacters()
- {
+ public boolean isCharacters() {
return false;
}
- public boolean isWhiteSpace()
- {
+ public boolean isWhiteSpace() {
return false;
}
- public String getAttributeValue(String namespaceURI, String localName)
- {
- if (URI_NUMERALS.equals(namespaceURI) && "price".equals(localName))
+ public String getAttributeValue(String namespaceURI, String localName)
{
+ if (URI_NUMERALS.equals(namespaceURI) &&
"price".equals(localName)) {
return "5";
+ }
throw new IllegalStateException();
}
- public int getAttributeCount()
- {
+ public int getAttributeCount() {
return 1;
}
- public QName getAttributeName(int index)
- {
- if (index==0)
+ public QName getAttributeName(int index) {
+ if (index == 0) {
return new QName(URI_NUMERALS, "price");
+ }
throw new IllegalStateException();
}
- public String getAttributeNamespace(int index)
- {
- if (index==0)
+ public String getAttributeNamespace(int index) {
+ if (index == 0) {
return URI_NUMERALS;
+ }
throw new IllegalStateException();
}
- public String getAttributeLocalName(int index)
- {
- if (index==0)
+ public String getAttributeLocalName(int index) {
+ if (index == 0) {
return "price";
+ }
throw new IllegalStateException();
}
- public String getAttributePrefix(int index)
- {
- if (index==0)
+ public String getAttributePrefix(int index) {
+ if (index == 0) {
return "";
+ }
throw new IllegalStateException();
}
- public String getAttributeType(int index)
- {
- if (index==0)
- return "CDATA";
+ public String getAttributeType(int index) {
+ if (index == 0) {
+ return "CDATA";
+ }
throw new IllegalStateException();
}
- public String getAttributeValue(int index)
- {
- if (index==0)
+ public String getAttributeValue(int index) {
+ if (index == 0) {
return "8.7654321";
+ }
throw new IllegalStateException();
}
- public boolean isAttributeSpecified(int index)
- {
- if (index==0)
+ public boolean isAttributeSpecified(int index) {
+ if (index == 0) {
return true;
+ }
throw new IllegalStateException();
}
- public int getNamespaceCount()
- {
+ public int getNamespaceCount() {
return 0;
}
- public String getNamespacePrefix(int index)
- {
+ public String getNamespacePrefix(int index) {
return null;
}
- public String getNamespaceURI(int index)
- {
+ public String getNamespaceURI(int index) {
return null;
}
- public NamespaceContext getNamespaceContext()
- {
+ public NamespaceContext getNamespaceContext() {
return null;
}
- public int getEventType()
- {
+ public int getEventType() {
return XMLEvent.ATTRIBUTE;
}
- public String getText()
- {
+ public String getText() {
return null;
}
- public char[] getTextCharacters()
- {
+ public char[] getTextCharacters() {
return new char[0];
}
- public int getTextCharacters(int sourceStart, char[] target, int
targetStart, int length) throws XMLStreamException
- {
+ public int getTextCharacters(int sourceStart, char[] target, int
targetStart, int length) throws XMLStreamException {
return 0;
}
- public int getTextStart()
- {
+ public int getTextStart() {
return 0;
}
- public int getTextLength()
- {
+ public int getTextLength() {
return 0;
}
- public String getEncoding()
- {
+ public String getEncoding() {
return null;
}
- public boolean hasText()
- {
+ public boolean hasText() {
return false;
}
- public Location getLocation()
- {
+ public Location getLocation() {
return null;
}
- public QName getName()
- {
+ public QName getName() {
return null;
}
- public String getLocalName()
- {
+ public String getLocalName() {
return null;
}
- public boolean hasName()
- {
+ public boolean hasName() {
return false;
}
- public String getNamespaceURI()
- {
+ public String getNamespaceURI() {
return null;
}
- public String getPrefix()
- {
+ public String getPrefix() {
return null;
}
- public String getVersion()
- {
+ public String getVersion() {
return null;
}
- public boolean isStandalone()
- {
+ public boolean isStandalone() {
return false;
}
- public boolean standaloneSet()
- {
+ public boolean standaloneSet() {
return false;
}
- public String getCharacterEncodingScheme()
- {
+ public String getCharacterEncodingScheme() {
return null;
}
- public String getPITarget()
- {
+ public String getPITarget() {
return null;
}
- public String getPIData()
- {
+ public String getPIData() {
return null;
}
}
@Test
- public void testValidateContent1() throws XMLStreamException
- {
+ void testValidateContent1() throws XMLStreamException {
XmlObject xo = XmlObject.Factory.newInstance();
XmlCursor xc = xo.newCursor();
xc.toNextToken();
@@ -435,7 +336,7 @@ public class ValidatingXMLStreamReaderTe
xc.insertElementWithText("float", URI_NUMERALS, "7.654321");
XMLStreamReader xsr = xo.newXMLStreamReader();
- Collection errors = new ArrayList();
+ Collection<XmlError> errors = new ArrayList<>();
ValidatingXMLStreamReader valXsr = new ValidatingXMLStreamReader();
valXsr.init(xsr, true, DocDocument.Doc.type,
@@ -444,62 +345,17 @@ public class ValidatingXMLStreamReaderTe
int depth = 0;
- loop: while(valXsr.hasNext())
- {
- int evType = valXsr.getEventType();
-// printState(valXsr);
- if (evType==XMLEvent.END_ELEMENT)
- {
- depth++;
- if (depth>=2)
- {
- break loop;
- }
+ while (valXsr.hasNext()) {
+ if (valXsr.getEventType() == XMLEvent.END_ELEMENT && ++depth >= 2)
{
+ break;
}
valXsr.next();
}
- assertTrue("Content1 validation is broken.", valXsr.isValid());
- }
-
- private static void printState(XMLStreamReader vxsr)
- {
- int et = vxsr.getEventType();
- switch(et)
- {
- case XMLEvent.START_ELEMENT:
- System.out.println(" SE " + vxsr.getName() + " atts: " +
vxsr.getAttributeCount());
- for (int i = 0; i < vxsr.getAttributeCount(); i++)
- {
- System.out.println(" AT " + vxsr.getAttributeName(i) +
" = '" + vxsr.getAttributeValue(i) + "'");
- }
- break;
- case XMLEvent.END_ELEMENT:
- System.out.println(" EE");
- break;
- case XMLEvent.START_DOCUMENT:
- System.out.println(" SD");
- break;
- case XMLEvent.END_DOCUMENT:
- System.out.println(" ED");
- break;
- case XMLEvent.CHARACTERS:
- case XMLEvent.CDATA:
- case XMLEvent.SPACE:
- System.out.println(" TX " + vxsr.hasText() + " '" +
(vxsr.hasText() ? vxsr.getText() : ""));
- break;
- case XMLEvent.ATTRIBUTE:
- case XMLEvent.NAMESPACE:
- System.out.println(" ATT " + vxsr.getName() + " '" +
vxsr.getText() + "'");
- break;
- default:
- System.out.println(" OTHER " + et + " '" + (vxsr.hasText() ?
vxsr.getText() : ""));
- break;
- }
+ assertTrue(valXsr.isValid(), "Content1 validation is broken.");
}
@Test
- public void testValidateContent2() throws XMLStreamException
- {
+ void testValidateContent2() throws XMLStreamException {
String doc = "<doc xmlns='" + URI_NUMERALS +
"'><int>5</int><float>7.654321</float></doc>";
XMLStreamReader xsr = null;
@@ -510,7 +366,7 @@ public class ValidatingXMLStreamReaderTe
}
xsr.nextTag();
- Collection errors = new ArrayList();
+ Collection<XmlError> errors = new ArrayList<>();
ValidatingXMLStreamReader valXsr = new ValidatingXMLStreamReader();
valXsr.init(xsr, false, DocDocument.Doc.type,
@@ -519,31 +375,12 @@ public class ValidatingXMLStreamReaderTe
int depth = 0;
-loop: while(valXsr.hasNext())
- {
- int evType = valXsr.next();
-
- switch (evType)
- {
- case XMLEvent.END_ELEMENT:
- depth++;
- if (depth>=2)
- {
- break loop;
- }
+ while (valXsr.hasNext()) {
+ if (valXsr.next() == XMLEvent.END_ELEMENT && ++depth >= 2) {
+ break;
}
}
- for (Iterator i = errors.iterator(); i.hasNext(); )
- {
- XmlError err = (XmlError)i.next();
-
- String sev = (err.getSeverity()==XmlError.SEVERITY_WARNING ?
"WARNING" :
- (err.getSeverity()==XmlError.SEVERITY_INFO ? "INFO" :
"ERROR"));
-
- System.out.println(sev + " " + err.getLine() + ":" +
err.getColumn() + " " + err.getMessage() + " ");
- }
-
- assertTrue("Content2 validation is broken.", valXsr.isValid());
+ assertTrue(valXsr.isValid(), "Content2 validation is broken.");
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]