You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ki...@apache.org on 2021/12/27 20:28:41 UTC
svn commit: r1896456 [14/14] - in /xmlbeans/branches/gradle-build: ./ gradle/ gradle/wrapper/ samples/ samples/AbstractTypes/ samples/Any/ samples/DateTime/ samples/MixedContent/ samples/OrderMatters/ samples/SampleTemplate/ samples/SchemaEnum/ samples...
Added: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS01.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS01.java?rev=1896456&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS01.java (added)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS01.java Mon Dec 27 20:28:38 2021
@@ -0,0 +1,92 @@
+/*
+This Java source file was generated by test-to-java.xsl
+and is a derived work from the source document.
+The source document contained the following notice:
+
+
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+
+*/
+
+package org.w3c.domts.level2.core;
+
+
+import org.junit.Test;
+import org.w3c.dom.*;
+import org.w3c.domts.DOMTestCase;
+
+import static org.junit.Assert.assertTrue;
+
+
+/**
+ * The "setAttributeNode(newAttr)" method raises an
+ * "INUSE_ATTRIBUTE_ERR DOMException if the "newAttr"
+ * is already an attribute of another element.
+ * <p>
+ * Retrieve the first emp:address and append
+ * a newly created element. The "createAttributeNS(namespaceURI,qualifiedName)"
+ * and "setAttributeNodeNS(newAttr)" methods are invoked
+ * to create and add a new attribute to the newly created
+ * Element. The "setAttributeNodeNS(newAttr)" method is
+ * once again called to add the new attribute causing an
+ * exception to be raised since the attribute is already
+ * an attribute of another element.
+ *
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='INUSE_ATTRIBUTE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='INUSE_ATTRIBUTE_ERR'])</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-ElSetAtNodeNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-ElSetAtNodeNS</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-ElSetAtNodeNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='INUSE_ATTRIBUTE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-ElSetAtNodeNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='INUSE_ATTRIBUTE_ERR'])</a>
+ */
+public class setAttributeNodeNS01 extends DOMTestCase {
+ @Test
+ public void testRun() throws Throwable {
+ String namespaceURI = "http://www.newattr.com";
+ String qualifiedName = "emp:newAttr";
+ Document doc;
+ Element newElement;
+ Attr newAttr;
+ NodeList elementList;
+ Node testAddr;
+ Node appendedChild;
+ Attr setAttr1;
+ Attr setAttr2;
+ doc = load("staffNS", true);
+ elementList = doc.getElementsByTagName("emp:address");
+ testAddr = elementList.item(0);
+ newElement = doc.createElement("newElement");
+ appendedChild = testAddr.appendChild(newElement);
+ newAttr = doc.createAttributeNS(namespaceURI, qualifiedName);
+ setAttr1 = newElement.setAttributeNodeNS(newAttr);
+
+ {
+ boolean success = false;
+ try {
+ setAttr2 = ((Element) /*Node */testAddr).setAttributeNodeNS(newAttr);
+ } catch (DOMException ex) {
+ success = (ex.code == DOMException.INUSE_ATTRIBUTE_ERR);
+ }
+ assertTrue("throw_INUSE_ATTRIBUTE_ERR", success);
+ }
+
+ }
+
+ /**
+ * Gets URI that identifies the test
+ *
+ * @return uri identifier of test
+ */
+ public String getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/setAttributeNodeNS01";
+ }
+
+}
Added: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS02.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS02.java?rev=1896456&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS02.java (added)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS02.java Mon Dec 27 20:28:38 2021
@@ -0,0 +1,99 @@
+/*
+This Java source file was generated by test-to-java.xsl
+and is a derived work from the source document.
+The source document contained the following notice:
+
+
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+
+*/
+
+package org.w3c.domts.level2.core;
+
+
+import org.junit.Ignore;
+import org.junit.Test;
+import org.w3c.dom.*;
+import org.w3c.domts.DOMTestCase;
+
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
+
+/**
+ * The "setAttributeNodeNS(namespaceURI,qualifiedName,value)" method for an attribute causes the
+ * DOMException NO_MODIFICATION_ALLOWED_ERR to be raised
+ * if the node is readonly.
+ * <p>
+ * Obtain the children of the THIRD "gender" element. The elements
+ * content is an entity reference. Try to set an attribute
+ * in the entity reference by executing the
+ * "setAttributeNodeNS(newAttr)" method.
+ * This causes a NO_MODIFICATION_ALLOWED_ERR DOMException to be thrown.
+ *
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='NO_MODIFICATION_ALLOWED_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='NO_MODIFICATION_ALLOWED_ERR'])</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-ElSetAtNodeNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-ElSetAtNodeNS</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-ElSetAtNodeNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NO_MODIFICATION_ALLOWED_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-ElSetAtNodeNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NO_MODIFICATION_ALLOWED_ERR'])</a>
+ */
+public class setAttributeNodeNS02 extends DOMTestCase {
+ @Test
+ @Ignore
+ public void testRun() throws Throwable {
+ Document doc;
+ NodeList genderList;
+ Node gender;
+ NodeList genList;
+ Node gen;
+ NodeList gList;
+ Element genElement;
+ Attr newAttr;
+ Attr setAttr1;
+ doc = load("staffNS", true);
+
+ if (!isExpandEntityReferences()) {
+ genderList = doc.getElementsByTagName("gender");
+ gender = genderList.item(2);
+ genList = gender.getChildNodes();
+ gen = genList.item(0);
+ } else {
+ gen = doc.createEntityReference("ent4");
+ }
+
+ gList = gen.getChildNodes();
+ genElement = (Element) gList.item(0);
+ assertNotNull("notnull", genElement);
+ newAttr = doc.createAttributeNS("www.xyz.com", "emp:local1");
+
+ {
+ boolean success = false;
+ try {
+ setAttr1 = genElement.setAttributeNodeNS(newAttr);
+ } catch (DOMException ex) {
+ success = (ex.code == DOMException.NO_MODIFICATION_ALLOWED_ERR);
+ }
+ assertTrue("throw_NO_MODIFICATION_ALLOWED_ERR", success);
+ }
+
+ }
+
+ /**
+ * Gets URI that identifies the test
+ *
+ * @return uri identifier of test
+ */
+ public String getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/setAttributeNodeNS02";
+ }
+
+}
Added: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS03.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS03.java?rev=1896456&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS03.java (added)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS03.java Mon Dec 27 20:28:38 2021
@@ -0,0 +1,74 @@
+/*
+This Java source file was generated by test-to-java.xsl
+and is a derived work from the source document.
+The source document contained the following notice:
+
+
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+
+*/
+
+package org.w3c.domts.level2.core;
+
+
+import org.junit.Test;
+import org.w3c.dom.*;
+import org.w3c.domts.DOMTestCase;
+
+import static org.junit.Assert.assertNull;
+
+
+/**
+ * The "setAttributeNodeNS(newAttr)" adds a new attribute.
+ * If an attribute with that local name and that namespaceURI is already
+ * present in the element, it is replaced by the new one.
+ * <p>
+ * Retrieve the first emp:address element and add a new attribute
+ * to the element. Since an attribute with the same local name
+ * and namespaceURI as the newly created attribute does not exist
+ * the value "null" is returned.
+ * This test uses the "createAttributeNS(namespaceURI,localName)
+ * method from the Document interface to create the new attribute to add.
+ *
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-ElSetAtNodeNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-ElSetAtNodeNS</a>
+ */
+public class setAttributeNodeNS03 extends DOMTestCase {
+ @Test
+ public void testRun() throws Throwable {
+ String namespaceURI = "http://www.newattr.com";
+ String qualifiedName = "emp:newAttr";
+ Document doc;
+ NodeList elementList;
+ Node testAddr;
+ Attr newAttr;
+ Attr newAddrAttr;
+ doc = load("staffNS", true);
+ elementList = doc.getElementsByTagName("emp:address");
+ testAddr = elementList.item(0);
+ newAttr = doc.createAttributeNS(namespaceURI, qualifiedName);
+ newAddrAttr = ((Element) /*Node */testAddr).setAttributeNodeNS(newAttr);
+ assertNull("throw_Null", newAddrAttr);
+
+ }
+
+ /**
+ * Gets URI that identifies the test
+ *
+ * @return uri identifier of test
+ */
+ public String getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/setAttributeNodeNS03";
+ }
+
+}
Added: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS04.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS04.java?rev=1896456&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS04.java (added)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS04.java Mon Dec 27 20:28:38 2021
@@ -0,0 +1,74 @@
+/*
+This Java source file was generated by test-to-java.xsl
+and is a derived work from the source document.
+The source document contained the following notice:
+
+
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+
+*/
+
+package org.w3c.domts.level2.core;
+
+
+import org.junit.Test;
+import org.w3c.dom.*;
+import org.w3c.domts.DOMTestCase;
+
+import static org.junit.Assert.assertEquals;
+
+
+/**
+ * The "setAttributeNodeNS(newAttr)" adds a new attribute.
+ * If an attribute with that local name and that namespaceURI is already
+ * present in the element, it is replaced by the new one.
+ * <p>
+ * Retrieve the first emp:address element and add a new attribute
+ * to the element. Since an attribute with the same local name
+ * and namespaceURI already exists, it is replaced by the new one and
+ * returns the replaced "Attr" node.
+ * This test uses the "createAttributeNS(namespaceURI,localName)
+ * method from the Document interface to create the new attribute to add.
+ *
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-F68D095">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-F68D095</a>
+ */
+public class setAttributeNodeNS04 extends DOMTestCase {
+ @Test
+ public void testRun() throws Throwable {
+ Document doc;
+ NodeList elementList;
+ Node testAddr;
+ Attr newAttr;
+ Attr newAddrAttr;
+ String newName;
+ doc = load("staffNS", true);
+ elementList = doc.getElementsByTagName("emp:address");
+ testAddr = elementList.item(0);
+ newAttr = doc.createAttributeNS("http://www.nist.gov", "xxx:domestic");
+ newAddrAttr = ((Element) /*Node */testAddr).setAttributeNodeNS(newAttr);
+ newName = newAddrAttr.getNodeName();
+ assertEquals("nodeName", "emp:domestic", newName);
+
+ }
+
+ /**
+ * Gets URI that identifies the test
+ *
+ * @return uri identifier of test
+ */
+ public String getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/setAttributeNodeNS04";
+ }
+
+}
Added: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS05.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS05.java?rev=1896456&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS05.java (added)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setAttributeNodeNS05.java Mon Dec 27 20:28:38 2021
@@ -0,0 +1,88 @@
+/*
+This Java source file was generated by test-to-java.xsl
+and is a derived work from the source document.
+The source document contained the following notice:
+
+
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+
+*/
+
+package org.w3c.domts.level2.core;
+
+
+import org.junit.Test;
+import org.w3c.dom.*;
+import org.w3c.domts.DOMTestCase;
+
+import static org.junit.Assert.assertTrue;
+
+
+/**
+ * The "setAttributeNodeNS(newAttr)" method raises an
+ * "WRONG_DOCUMENT_ERR DOMException if the "newAttr"
+ * was created from a different document than the one that
+ * created this document.
+ * <p>
+ * Retrieve the first emp:address and attempt to set a new
+ * attribute node. The new
+ * attribute was created from a document other than the
+ * one that created this element, therefore a
+ * WRONG_DOCUMENT_ERR DOMException should be raised.
+ * This test uses the "createAttributeNS(newAttr)" method
+ * from the Document interface.
+ *
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='WRONG_DOCUMENT_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='WRONG_DOCUMENT_ERR'])</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-ElSetAtNodeNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-ElSetAtNodeNS</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-ElSetAtNodeNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='WRONG_DOCUMENT_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-ElSetAtNodeNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='WRONG_DOCUMENT_ERR'])</a>
+ */
+public class setAttributeNodeNS05 extends DOMTestCase {
+ @Test
+ public void testRun() throws Throwable {
+ String namespaceURI = "http://www.newattr.com";
+ String qualifiedName = "emp:newAttr";
+ Document doc1;
+ Document doc2;
+ Attr newAttr;
+ NodeList elementList;
+ Node testAddr;
+ Attr setAttr1;
+ doc1 = load("staffNS", true);
+ doc2 = load("staffNS", true);
+ newAttr = doc2.createAttributeNS(namespaceURI, qualifiedName);
+ elementList = doc1.getElementsByTagName("emp:address");
+ testAddr = elementList.item(0);
+
+ {
+ boolean success = false;
+ try {
+ setAttr1 = ((Element) /*Node */testAddr).setAttributeNodeNS(newAttr);
+ } catch (DOMException ex) {
+ success = (ex.code == DOMException.WRONG_DOCUMENT_ERR);
+ }
+ assertTrue("throw_WRONG_DOCUMENT_ERR", success);
+ }
+
+ }
+
+ /**
+ * Gets URI that identifies the test
+ *
+ * @return uri identifier of test
+ */
+ public String getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/setAttributeNodeNS05";
+ }
+
+}
Added: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS01.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS01.java?rev=1896456&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS01.java (added)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS01.java Mon Dec 27 20:28:38 2021
@@ -0,0 +1,87 @@
+/*
+This Java source file was generated by test-to-java.xsl
+and is a derived work from the source document.
+The source document contained the following notice:
+
+
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+
+*/
+
+package org.w3c.domts.level2.core;
+
+
+import org.junit.Test;
+import org.w3c.dom.*;
+import org.w3c.domts.DOMTestCase;
+
+import static org.junit.Assert.assertTrue;
+
+
+/**
+ * The "setNamedItemNS(arg)" method for a
+ * NamedNodeMap should raise INUSE_ATTRIBUTE_ERR DOMException if
+ * arg is an Attr that is already an attribute of another Element object.
+ * <p>
+ * Retrieve an attr node from the third "address" element whose local name
+ * is "domestic" and namespaceURI is "http://www.netzero.com".
+ * Invoke method setNamedItemNS(arg) on the map of the first "address" element with
+ * arg being the attr node from above. Method should raise
+ * INUSE_ATTRIBUTE_ERR DOMException.
+ *
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='INUSE_ATTRIBUTE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='INUSE_ATTRIBUTE_ERR'])</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-setNamedItemNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-setNamedItemNS</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-setNamedItemNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='INUSE_ATTRIBUTE_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-setNamedItemNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='INUSE_ATTRIBUTE_ERR'])</a>
+ */
+public class setNamedItemNS01 extends DOMTestCase {
+ @Test
+ public void testRun() throws Throwable {
+ Document doc;
+ NodeList elementList;
+ Node anotherElement;
+ NamedNodeMap anotherMap;
+ Node arg;
+ Node testAddress;
+ NamedNodeMap map;
+ Node setNode;
+ doc = load("staffNS", true);
+ elementList = doc.getElementsByTagName("address");
+ anotherElement = elementList.item(2);
+ anotherMap = anotherElement.getAttributes();
+ arg = anotherMap.getNamedItemNS("http://www.netzero.com", "domestic");
+ testAddress = elementList.item(0);
+ map = testAddress.getAttributes();
+
+ {
+ boolean success = false;
+ try {
+ setNode = map.setNamedItemNS(arg);
+ } catch (DOMException ex) {
+ success = (ex.code == DOMException.INUSE_ATTRIBUTE_ERR);
+ }
+ assertTrue("throw_INUSE_ATTRIBUTE_ERR", success);
+ }
+
+ }
+
+ /**
+ * Gets URI that identifies the test
+ *
+ * @return uri identifier of test
+ */
+ public String getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/setNamedItemNS01";
+ }
+
+}
Added: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS02.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS02.java?rev=1896456&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS02.java (added)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS02.java Mon Dec 27 20:28:38 2021
@@ -0,0 +1,88 @@
+/*
+This Java source file was generated by test-to-java.xsl
+and is a derived work from the source document.
+The source document contained the following notice:
+
+
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+
+*/
+
+package org.w3c.domts.level2.core;
+
+
+import org.junit.Test;
+import org.w3c.dom.*;
+import org.w3c.domts.DOMTestCase;
+
+import static org.junit.Assert.assertTrue;
+
+
+/**
+ * The "setNamedItemNS(arg)" method for a
+ * NamedNodeMap should raise WRONG_DOCUMENT_ERR DOMException if arg was
+ * created from a different document than the one that created this map.
+ * <p>
+ * Create an attr node in a different document with qualifiedName equals
+ * "dmstc:domestic" and namespaceURI is "http://www.usa.com".
+ * Access the namednodemap of the first "address" element in this document.
+ * Invoke method setNamedItemNS(arg) with arg being the attr node from above.
+ * Method should raise WRONG_DOCUMENT_ERR DOMException.
+ *
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='WRONG_DOCUMENT_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='WRONG_DOCUMENT_ERR'])</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-setNamedItemNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-setNamedItemNS</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-setNamedItemNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='WRONG_DOCUMENT_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-setNamedItemNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='WRONG_DOCUMENT_ERR'])</a>
+ */
+public class setNamedItemNS02 extends DOMTestCase {
+ @Test
+ public void testRun() throws Throwable {
+ String namespaceURI = "http://www.usa.com";
+ String qualifiedName = "dmstc:domestic";
+ Document doc;
+ Document anotherDoc;
+ Node arg;
+ NodeList elementList;
+ Node testAddress;
+ NamedNodeMap attributes;
+ Node setNode;
+ doc = load("staffNS", true);
+ anotherDoc = load("staffNS", true);
+ arg = anotherDoc.createAttributeNS(namespaceURI, qualifiedName);
+ arg.setNodeValue("Maybe");
+ elementList = doc.getElementsByTagName("address");
+ testAddress = elementList.item(0);
+ attributes = testAddress.getAttributes();
+
+ {
+ boolean success = false;
+ try {
+ setNode = attributes.setNamedItemNS(arg);
+ } catch (DOMException ex) {
+ success = (ex.code == DOMException.WRONG_DOCUMENT_ERR);
+ }
+ assertTrue("throw_WRONG_DOCUMENT_ERR", success);
+ }
+
+ }
+
+ /**
+ * Gets URI that identifies the test
+ *
+ * @return uri identifier of test
+ */
+ public String getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/setNamedItemNS02";
+ }
+
+}
Added: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS03.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS03.java?rev=1896456&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS03.java (added)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS03.java Mon Dec 27 20:28:38 2021
@@ -0,0 +1,83 @@
+/*
+This Java source file was generated by test-to-java.xsl
+and is a derived work from the source document.
+The source document contained the following notice:
+
+
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+
+*/
+
+package org.w3c.domts.level2.core;
+
+
+import org.junit.Test;
+import org.w3c.dom.Document;
+import org.w3c.dom.NamedNodeMap;
+import org.w3c.dom.Node;
+import org.w3c.dom.NodeList;
+import org.w3c.domts.DOMTestCase;
+
+import static org.junit.Assert.assertEquals;
+
+
+/**
+ * The "setNamedItemNS(arg)" method for a
+ * NamedNodeMap should add a node using its namespaceURI and localName given that
+ * there is no existing node with the same namespaceURI and localName in the map.
+ * <p>
+ * Create an attr node with namespaceURI "http://www.nist.gov",qualifiedName
+ * "prefix:newAttr" and value "newValue".
+ * Invoke method setNamedItemNS(arg) on the map of the first "address"
+ * element where arg is identified by the namespaceURI and qualifiedName
+ * from above. Method should return the newly added attr node.
+ *
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-F68D080">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-F68D080</a>
+ */
+public class setNamedItemNS03 extends DOMTestCase {
+ @Test
+ public void testRun() throws Throwable {
+ String namespaceURI = "http://www.nist.gov";
+ String qualifiedName = "prefix:newAttr";
+ Document doc;
+ Node arg;
+ NodeList elementList;
+ Node testAddress;
+ NamedNodeMap attributes;
+ Node retnode;
+ String value;
+ Node setNode;
+ doc = load("staffNS", true);
+ arg = doc.createAttributeNS(namespaceURI, qualifiedName);
+ arg.setNodeValue("newValue");
+ elementList = doc.getElementsByTagName("address");
+ testAddress = elementList.item(0);
+ attributes = testAddress.getAttributes();
+ setNode = attributes.setNamedItemNS(arg);
+ retnode = attributes.getNamedItemNS(namespaceURI, "newAttr");
+ value = retnode.getNodeValue();
+ assertEquals("throw_Equals", "newValue", value);
+
+ }
+
+ /**
+ * Gets URI that identifies the test
+ *
+ * @return uri identifier of test
+ */
+ public String getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/setNamedItemNS03";
+ }
+
+}
Added: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS04.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS04.java?rev=1896456&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS04.java (added)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS04.java Mon Dec 27 20:28:38 2021
@@ -0,0 +1,103 @@
+/*
+This Java source file was generated by test-to-java.xsl
+and is a derived work from the source document.
+The source document contained the following notice:
+
+
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+
+*/
+
+package org.w3c.domts.level2.core;
+
+
+import org.junit.Ignore;
+import org.junit.Test;
+import org.w3c.dom.*;
+import org.w3c.domts.DOMTestCase;
+
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
+
+/**
+ * The "setNamedItemNS(arg)" method for a
+ * NamedNodeMap should raise NO_MODIFICATION_ALLOWED_ERR DOMException if
+ * this map is readonly.
+ * <p>
+ * Retrieve a list of "gender" elements. Get access to the THIRD element
+ * which contains an ENTITY_REFERENCE child node. Get access to the node's
+ * map. Try to add an attribute node specified by arg with
+ * method setNamedItemNS(arg). This should result in NO_MODIFICATION_ALLOWED_ERR
+ * DOMException.
+ *
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='NO_MODIFICATION_ALLOWED_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-258A00AF')/constant[@name='NO_MODIFICATION_ALLOWED_ERR'])</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-setNamedItemNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-setNamedItemNS</a>
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-setNamedItemNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NO_MODIFICATION_ALLOWED_ERR'])">http://www.w3.org/TR/DOM-Level-2-Core/core#xpointer(id('ID-setNamedItemNS')/raises/exception[@name='DOMException']/descr/p[substring-before(.,':')='NO_MODIFICATION_ALLOWED_ERR'])</a>
+ */
+public class setNamedItemNS04 extends DOMTestCase {
+ @Test
+ @Ignore
+ public void testRun() throws Throwable {
+ String namespaceURI = "http://www.w3.org/2000/xmlns/";
+ String localName = "local1";
+ Document doc;
+ NodeList elementList;
+ Node testAddress;
+ NodeList nList;
+ Node child;
+ NodeList n2List;
+ Node child2;
+ NamedNodeMap attributes;
+ Node arg;
+ Node setNode;
+ doc = load("staffNS", true);
+
+ if (!isExpandEntityReferences()) {
+ elementList = doc.getElementsByTagName("gender");
+ testAddress = elementList.item(2);
+ nList = testAddress.getChildNodes();
+ child = nList.item(0);
+ } else {
+ child = doc.createEntityReference("ent4");
+ }
+
+ n2List = child.getChildNodes();
+ child2 = n2List.item(0);
+ assertNotNull("notnull", child2);
+ attributes = child2.getAttributes();
+ arg = attributes.getNamedItemNS(namespaceURI, localName);
+
+ {
+ boolean success = false;
+ try {
+ setNode = attributes.setNamedItemNS(arg);
+ } catch (DOMException ex) {
+ success = (ex.code == DOMException.NO_MODIFICATION_ALLOWED_ERR);
+ }
+ assertTrue("throw_NO_MODIFICATION_ALLOWED_ERR", success);
+ }
+
+ }
+
+ /**
+ * Gets URI that identifies the test
+ *
+ * @return uri identifier of test
+ */
+ public String getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/setNamedItemNS04";
+ }
+
+}
Added: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS05.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS05.java?rev=1896456&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS05.java (added)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/setNamedItemNS05.java Mon Dec 27 20:28:38 2021
@@ -0,0 +1,81 @@
+/*
+This Java source file was generated by test-to-java.xsl
+and is a derived work from the source document.
+The source document contained the following notice:
+
+
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+
+*/
+
+package org.w3c.domts.level2.core;
+
+
+import org.junit.Test;
+import org.w3c.dom.Document;
+import org.w3c.dom.NamedNodeMap;
+import org.w3c.dom.Node;
+import org.w3c.dom.NodeList;
+import org.w3c.domts.DOMTestCase;
+
+import static org.junit.Assert.assertEquals;
+
+
+/**
+ * The "setNamedItemNS(arg)" method for a
+ * NamedNodeMap should replace an existing node n1 found in the map with arg if n1
+ * has the same namespaceURI and localName as arg and return n1.
+ * <p>
+ * Create an attribute node in with namespaceURI "http://www.usa.com"
+ * and qualifiedName "dmstc:domestic" whose value is "newVal".
+ * Invoke method setNamedItemNS(arg) on the map of the first "address"
+ * element. Method should return the old attribute node identified
+ * by namespaceURI and qualifiedName from above,whose value is "Yes".
+ *
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-ElSetAtNodeNS">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-ElSetAtNodeNS</a>
+ */
+public class setNamedItemNS05 extends DOMTestCase {
+ @Test
+ public void testRun() throws Throwable {
+ String namespaceURI = "http://www.usa.com";
+ String qualifiedName = "dmstc:domestic";
+ Document doc;
+ Node arg;
+ NodeList elementList;
+ Node testAddress;
+ NamedNodeMap attributes;
+ Node retnode;
+ String value;
+ doc = load("staffNS", true);
+ arg = doc.createAttributeNS(namespaceURI, qualifiedName);
+ arg.setNodeValue("newValue");
+ elementList = doc.getElementsByTagName("address");
+ testAddress = elementList.item(0);
+ attributes = testAddress.getAttributes();
+ retnode = attributes.setNamedItemNS(arg);
+ value = retnode.getNodeValue();
+ assertEquals("throw_Equals", "Yes", value);
+
+ }
+
+ /**
+ * Gets URI that identifies the test
+ *
+ * @return uri identifier of test
+ */
+ public String getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/setNamedItemNS05";
+ }
+
+}
Added: xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/systemId01.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/systemId01.java?rev=1896456&view=auto
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/systemId01.java (added)
+++ xmlbeans/branches/gradle-build/src/test/java/org/w3c/domts/level2/core/systemId01.java Mon Dec 27 20:28:38 2021
@@ -0,0 +1,66 @@
+/*
+This Java source file was generated by test-to-java.xsl
+and is a derived work from the source document.
+The source document contained the following notice:
+
+
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+
+*/
+
+package org.w3c.domts.level2.core;
+
+
+import org.junit.Ignore;
+import org.junit.Test;
+import org.w3c.dom.Document;
+import org.w3c.dom.DocumentType;
+import org.w3c.domts.DOMTestCase;
+
+
+/**
+ * The "getSystemId()" method of a documenttype node contains
+ * the system identifier associated with the external subset.
+ * <p>
+ * Retrieve the documenttype.
+ * Apply the "getSystemId()" method. The string "staffNS.dtd" should be
+ * returned.
+ *
+ * @see <a href="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-Core-DocType-systemId">http://www.w3.org/TR/DOM-Level-2-Core/core#ID-Core-DocType-systemId</a>
+ */
+public class systemId01 extends DOMTestCase {
+ @Test
+ @Ignore
+ public void testRun() throws Throwable {
+ Document doc;
+ DocumentType docType;
+ String systemId;
+ int index;
+ doc = load("staffNS", false);
+ docType = doc.getDoctype();
+ systemId = docType.getSystemId();
+ assertURIEquals("systemId", null, null, null, "staffNS.dtd", null, null, null, null, systemId);
+
+ }
+
+ /**
+ * Gets URI that identifies the test
+ *
+ * @return uri identifier of test
+ */
+ public String getTargetURI() {
+ return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/systemId01";
+ }
+
+}
Modified: xmlbeans/branches/gradle-build/src/test/java/scomp/common/BaseCase.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/scomp/common/BaseCase.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/scomp/common/BaseCase.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/scomp/common/BaseCase.java Mon Dec 27 20:28:38 2021
@@ -21,33 +21,32 @@ import org.junit.Before;
import java.util.ArrayList;
public class BaseCase {
- protected boolean bVerbose = true;
+ protected boolean bVerbose = false;
protected XmlOptions validateOptions;
- protected ArrayList errorList;
+ protected final ArrayList<XmlError> errorList = new ArrayList<>();
@Before
public void setUp() {
validateOptions = new XmlOptions();
- errorList = new ArrayList();
+ errorList.clear();
validateOptions.setErrorListener(errorList);
}
protected void clearErrors() {
//reset error list for next time
- errorList = new ArrayList();
+ errorList.clear();
validateOptions.setErrorListener(errorList);
}
public void showErrors() {
if (bVerbose)
- for (int i = 0; i < errorList.size(); i++) {
- XmlError error = (XmlError) errorList.get(i);
+ for (XmlError error : errorList) {
System.out.println("\n");
System.out.println("Message: " + error.getMessage() + "\n");
- if (error.getCursorLocation() != null)
- System.out.println("Location of invalid XML: " +
- error.getCursorLocation().xmlText() + "\n");
+ if (error.getCursorLocation() != null) {
+ System.out.println("Location of invalid XML: " + error.getCursorLocation().xmlText() + "\n");
+ }
}
}
@@ -56,7 +55,7 @@ public class BaseCase {
public boolean compareErrorCodes(String[] expected) {
if ( errorList.size() != expected.length){
System.err.println(stringOfCodes(expected,errorList));
-
+
return false;
}
StringBuilder errMessage = new StringBuilder();
Modified: xmlbeans/branches/gradle-build/src/test/java/scomp/contentType/simple/detailed/ListType.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/scomp/contentType/simple/detailed/ListType.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/scomp/contentType/simple/detailed/ListType.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/scomp/contentType/simple/detailed/ListType.java Mon Dec 27 20:28:38 2021
@@ -18,6 +18,8 @@ package scomp.contentType.simple.detaile
import org.apache.xmlbeans.XmlErrorCodes;
import org.apache.xmlbeans.XmlSimpleList;
import org.apache.xmlbeans.impl.values.XmlValueNotSupportedException;
+import org.apache.xmlbeans.impl.values.XmlValueOutOfRangeException;
+import org.junit.Ignore;
import org.junit.Test;
import scomp.common.BaseCase;
import xbean.scomp.contentType.list.*;
@@ -33,8 +35,8 @@ public class ListType extends BaseCase {
public void testListTypeAnonymous() throws Throwable {
ListEltTokenDocument doc =
ListEltTokenDocument.Factory.newInstance();
- assertEquals(null, doc.getListEltToken());
- List values = new LinkedList();
+ assertNull(doc.getListEltToken());
+ List<Object> values = new LinkedList<>();
values.add("lstsmall");
values.add("lstmedium");
doc.setListEltToken(values);
@@ -45,7 +47,7 @@ public class ListType extends BaseCase {
showErrors();
throw t;
}
- values.set(0, new Integer(4));
+ values.set(0, 4);
// since the list has enumerations, it contains a fixed number of Java constants in the xobj
// which are checked for types and an exception is expected irrespective of validateOnSet XmlOption
@@ -84,10 +86,10 @@ public class ListType extends BaseCase {
//immutable list
assertTrue(result instanceof XmlSimpleList);
}
- List arrayList = new ArrayList();
+ List<String> arrayList = new ArrayList<>();
arrayList.add("foobar");
- List newList = new XmlSimpleList(arrayList);
- gst.setListValue(newList);
+ List<String> newList = new XmlSimpleList<>(arrayList);
+ assertThrows(XmlValueOutOfRangeException.class, () -> gst.setListValue(newList));
doc.xsetListEltInt(gst);
try {
assertTrue(doc.validate(validateOptions));
@@ -98,7 +100,7 @@ public class ListType extends BaseCase {
}
}
- @Test
+ @Ignore
public void testListofLists() {
//also,a list of union that contains a list is not OK
fail("Compile Time eror");
@@ -111,11 +113,11 @@ public class ListType extends BaseCase {
public void testListofUnions() throws Throwable {
ListUnionDocument doc =
ListUnionDocument.Factory.newInstance();
- List arrayList = new ArrayList();
+ List<Object> arrayList = new ArrayList<>();
arrayList.add("small");
arrayList.add("large");
- arrayList.add(new Integer(-1));
- arrayList.add(new Integer(2));
+ arrayList.add(-1);
+ arrayList.add(2);
doc.setListUnion(arrayList);
try {
@@ -136,7 +138,7 @@ public class ListType extends BaseCase {
"</ListUnion>";
ListUnionDocument doc =
ListUnionDocument.Factory.parse(input);
- assertTrue(!doc.validate(validateOptions));
+ assertFalse(doc.validate(validateOptions));
showErrors();
String[] errExpected = new String[]{
XmlErrorCodes.DATATYPE_VALID$UNION
@@ -150,11 +152,11 @@ public class ListType extends BaseCase {
public void testListofUnions2() throws Throwable {
ListUnion2Document doc =
ListUnion2Document.Factory.newInstance();
- List arrayList = new ArrayList();
+ List<Object> arrayList = new ArrayList<>();
arrayList.add("small");
arrayList.add("large");
- arrayList.add(new Integer(-1));
- arrayList.add(new Integer(2));
+ arrayList.add(-1);
+ arrayList.add(2);
arrayList.add("addVal1");
arrayList.add("addVal2");
arrayList.add("addVal3");
Modified: xmlbeans/branches/gradle-build/src/test/java/scomp/contentType/simple/detailed/UnionType.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/scomp/contentType/simple/detailed/UnionType.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/scomp/contentType/simple/detailed/UnionType.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/scomp/contentType/simple/detailed/UnionType.java Mon Dec 27 20:28:38 2021
@@ -64,7 +64,7 @@ public class UnionType extends BaseCase
throw t;
}
doc.setUnionElt(5);
- assertTrue(!doc.validate(validateOptions));
+ assertFalse(doc.validate(validateOptions));
showErrors();
String[] errExpected = new String[]{
XmlErrorCodes.DATATYPE_VALID$UNION};
@@ -105,12 +105,10 @@ public class UnionType extends BaseCase
"-2" +
"</UnionElt>";
UnionEltDocument doc = UnionEltDocument.Factory.parse(input);
- assertTrue(!doc.validate(validateOptions));
+ assertFalse(doc.validate(validateOptions));
showErrors();
- String[] errExpected = new String[]{
- XmlErrorCodes.DATATYPE_MIN_EXCLUSIVE_VALID};
- assertTrue(compareErrorCodes(errExpected));
-
+ String[] errExpected = {XmlErrorCodes.DATATYPE_MIN_INCLUSIVE_VALID};
+ assertTrue(compareErrorCodes(errExpected));
}
/**
@@ -170,7 +168,7 @@ public class UnionType extends BaseCase
{
doc.setUnionOfUnions("foobar");
- assertTrue(!doc.validate(validateOptions));
+ assertFalse(doc.validate(validateOptions));
showErrors();
String[] errExpected = new String[]{"cvc-attribute"};
@@ -231,7 +229,7 @@ public class UnionType extends BaseCase
@Test
public void testUnionOfLists() throws Throwable {
UnionOfListsDocument doc = UnionOfListsDocument.Factory.newInstance();
- List vals = new ArrayList();
+ List<Object> vals = new ArrayList<>();
vals.add("small");
vals.add(-1);
vals.add(-2);
@@ -265,7 +263,7 @@ public class UnionType extends BaseCase
//mixing and matching should not be allowed
//the list shoudl have exactly one of the 2 union types
vals.add("lstsmall");
- vals.add(new Integer(-1));
+ vals.add(-1);
// if the type in a union and cannot be converted into any of the union types, and in this case
// since the list have enumerations, an exception is expected irrespective of validateOnSet XmlOption
Modified: xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/detailed/ElementRestriction.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/detailed/ElementRestriction.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/detailed/ElementRestriction.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/detailed/ElementRestriction.java Mon Dec 27 20:28:38 2021
@@ -14,17 +14,16 @@
*/
package scomp.derivation.restriction.detailed;
-import org.junit.Test;
-import xbean.scomp.derivation.elementRestriction.ElementDocument;
-import xbean.scomp.derivation.elementRestriction.RestrictedEltT;
+import org.apache.xmlbeans.XmlDecimal;
+import org.apache.xmlbeans.XmlErrorCodes;
import org.apache.xmlbeans.XmlObject;
import org.apache.xmlbeans.XmlString;
-import org.apache.xmlbeans.XmlErrorCodes;
-import org.apache.xmlbeans.XmlDecimal;
+import org.junit.Test;
import scomp.common.BaseCase;
+import xbean.scomp.derivation.elementRestriction.ElementDocument;
+import xbean.scomp.derivation.elementRestriction.RestrictedEltT;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.*;
public class ElementRestriction extends BaseCase {
@@ -65,7 +64,7 @@ public class ElementRestriction extends
XmlDecimal dValue = XmlDecimal.Factory.newInstance();
dValue.setBigDecimalValue(new java.math.BigDecimal("3.5"));
elt.setD(dValue);
- assertTrue(!doc.validate(validateOptions));
+ assertFalse(doc.validate(validateOptions));
showErrors();
String[] errExpected = new String[]{
XmlErrorCodes.ELEM_COMPLEX_TYPE_LOCALLY_VALID$EXPECTED_DIFFERENT_ELEMENT,
@@ -78,7 +77,7 @@ public class ElementRestriction extends
elt.removeA(2);
bValue.setStringValue("myval");
elt.setB(bValue);
- elt.setD(new Integer(3));
+ elt.setD(3);
assertEquals("myval",
((XmlString)elt.getB()).getStringValue());
try {
Modified: xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/facets/detailed/ListRestriction.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/facets/detailed/ListRestriction.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/facets/detailed/ListRestriction.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/facets/detailed/ListRestriction.java Mon Dec 27 20:28:38 2021
@@ -22,8 +22,7 @@ import xbean.scomp.derivation.facets.lis
import java.util.ArrayList;
import java.util.List;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.*;
/**
*/
@@ -31,12 +30,12 @@ public class ListRestriction extends Bas
@Test
public void testLengthFacet() throws Throwable {
LengthEltDocument doc = LengthEltDocument.Factory.newInstance();
- List vals = new ArrayList();
+ List<String> vals = new ArrayList<>();
vals.add("lstsmall");
doc.setLengthElt(vals);
//this should be too short
- assertTrue(!doc.validate(validateOptions));
+ assertFalse(doc.validate(validateOptions));
showErrors();
String[] errExpected = new String[]{
XmlErrorCodes.DATATYPE_LENGTH_VALID$LIST_LENGTH};
@@ -54,7 +53,7 @@ public class ListRestriction extends Bas
vals.add("lstsmall");
doc.setLengthElt(vals);
clearErrors();
- assertTrue(!doc.validate(validateOptions));
+ assertFalse(doc.validate(validateOptions));
showErrors();
errExpected = new String[]{
XmlErrorCodes.DATATYPE_LENGTH_VALID$LIST_LENGTH
@@ -91,7 +90,7 @@ public class ListRestriction extends Bas
assertEquals("lstlarge",
(String) doc.xgetMinLengthElt().getListValue().get(0));
- assertTrue(!doc.validate(validateOptions));
+ assertFalse(doc.validate(validateOptions));
showErrors();
String[] errExpected = new String[]{
XmlErrorCodes.DATATYPE_LENGTH_VALID$LIST_LENGTH
@@ -108,14 +107,14 @@ public class ListRestriction extends Bas
"lstsmall lstlarge lstsmall" +
"</MaxLengthElt>";
MaxLengthEltDocument doc = MaxLengthEltDocument.Factory.parse(input);
- assertTrue(!doc.validate(validateOptions));
+ assertFalse(doc.validate(validateOptions));
showErrors();
String[] errExpected = new String[]{
XmlErrorCodes.DATATYPE_LENGTH_VALID$LIST_LENGTH};
assertTrue(compareErrorCodes(errExpected));
MaxLengthFacet elt = MaxLengthFacet.Factory.newInstance();
- List vals = new ArrayList();
+ List<String> vals = new ArrayList<>();
vals.add("lstsmall");
vals.add("lstsmall");
//why is there no xsetListValue method here?
@@ -135,7 +134,7 @@ public class ListRestriction extends Bas
@Test
public void testEnum() throws Throwable {
EnumEltDocument doc = EnumEltDocument.Factory.newInstance();
- List vals = new ArrayList();
+ List<Object> vals = new ArrayList<>();
vals.add("small");
vals.add("medium");
vals.add("large");
@@ -147,9 +146,9 @@ public class ListRestriction extends Bas
throw t;
}
vals.clear();
- vals.add(new Integer(2));
- vals.add(new Integer(3));
- vals.add(new Integer(1));
+ vals.add(2);
+ vals.add(3);
+ vals.add(1);
doc.setEnumElt(vals);
try {
assertTrue(doc.validate(validateOptions));
@@ -160,9 +159,9 @@ public class ListRestriction extends Bas
vals.clear();
vals.add("small");
- vals.add(new Integer(10));
+ vals.add(10);
doc.setEnumElt(vals);
- assertTrue(!doc.validate(validateOptions));
+ assertFalse(doc.validate(validateOptions));
showErrors();
String[] errExpected = new String[]{
XmlErrorCodes.DATATYPE_VALID$UNION
@@ -174,13 +173,13 @@ public class ListRestriction extends Bas
@Test
public void testPattern() throws Throwable {
PatternEltDocument doc = PatternEltDocument.Factory.newInstance();
- List vals = new ArrayList();
- vals.add(new Integer(152));
- vals.add(new Integer(154));
- vals.add(new Integer(156));
- vals.add(new Integer(918));
+ List<Integer> vals = new ArrayList<>();
+ vals.add(152);
+ vals.add(154);
+ vals.add(156);
+ vals.add(918);
- vals.add(new Integer(342));
+ vals.add(342);
doc.setPatternElt(vals);
try {
assertTrue(doc.validate(validateOptions));
Modified: xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/facets/detailed/UnionRestriction.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/facets/detailed/UnionRestriction.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/facets/detailed/UnionRestriction.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/scomp/derivation/restriction/facets/detailed/UnionRestriction.java Mon Dec 27 20:28:38 2021
@@ -15,14 +15,15 @@
package scomp.derivation.restriction.facets.detailed;
+import org.apache.xmlbeans.XmlErrorCodes;
import org.junit.Test;
import scomp.common.BaseCase;
-import xbean.scomp.derivation.facets.union.UnionPatternEltDocument;
+import xbean.scomp.derivation.facets.union.SmallEnumUnion;
import xbean.scomp.derivation.facets.union.SmallPatternUnion;
import xbean.scomp.derivation.facets.union.UnionEnumEltDocument;
-import xbean.scomp.derivation.facets.union.SmallEnumUnion;
-import org.apache.xmlbeans.XmlErrorCodes;
+import xbean.scomp.derivation.facets.union.UnionPatternEltDocument;
+import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
/**
@@ -42,7 +43,7 @@ public class UnionRestriction extends Ba
showErrors();
throw t;
}
- doc.setUnionPatternElt(new Integer(1));
+ doc.setUnionPatternElt(1);
try {
assertTrue(doc.validate(validateOptions));
} catch (Throwable t) {
@@ -50,7 +51,7 @@ public class UnionRestriction extends Ba
throw t;
}
SmallPatternUnion elt = SmallPatternUnion.Factory.newInstance();
- elt.setObjectValue(new Integer(2));
+ elt.setObjectValue(2);
doc.xsetUnionPatternElt(elt);
try {
assertTrue(doc.validate(validateOptions));
@@ -58,8 +59,8 @@ public class UnionRestriction extends Ba
showErrors();
throw t;
}
- doc.setUnionPatternElt(new Integer(-1));
- assertTrue(!doc.validate(validateOptions));
+ doc.setUnionPatternElt(-1);
+ assertFalse(doc.validate(validateOptions));
showErrors();
String[] errExpected = new String[]{
XmlErrorCodes.DATATYPE_VALID$PATTERN_VALID
@@ -77,7 +78,7 @@ public class UnionRestriction extends Ba
showErrors();
throw t;
}
- doc.setUnionEnumElt(new Integer(1));
+ doc.setUnionEnumElt(1);
try {
assertTrue(doc.validate(validateOptions));
} catch (Throwable t) {
@@ -85,7 +86,7 @@ public class UnionRestriction extends Ba
throw t;
}
SmallEnumUnion elt = SmallEnumUnion.Factory.newInstance();
- elt.setObjectValue(new Integer(-1));
+ elt.setObjectValue(-1);
doc.xsetUnionEnumElt(elt);
try {
assertTrue(doc.validate(validateOptions));
@@ -93,8 +94,8 @@ public class UnionRestriction extends Ba
showErrors();
throw t;
}
- doc.setUnionEnumElt(new Integer(2));
- assertTrue(!doc.validate(validateOptions));
+ doc.setUnionEnumElt(2);
+ assertFalse(doc.validate(validateOptions));
showErrors();
String[] errExpected = new String[]{
XmlErrorCodes.DATATYPE_ENUM_VALID
Modified: xmlbeans/branches/gradle-build/src/test/java/scomp/elements/detailed/GlobalEltNillable.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/scomp/elements/detailed/GlobalEltNillable.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/scomp/elements/detailed/GlobalEltNillable.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/scomp/elements/detailed/GlobalEltNillable.java Mon Dec 27 20:28:38 2021
@@ -56,8 +56,7 @@ public class GlobalEltNillable extends B
XmlOptions options = new XmlOptions();
options.setValidateOnSet();
- GlobalEltNotNillableDocument testElt = GlobalEltNotNillableDocument
- .Factory.newInstance(options);
+ GlobalEltNotNillableDocument testElt = GlobalEltNotNillableDocument.Factory.newInstance(options);
try {
testElt.setNil();
fail("Expected XmlValueNotNillableException");
@@ -72,14 +71,17 @@ public class GlobalEltNillable extends B
catch (XmlValueNotNillableException e) {
}
+ options.setValidateOnSet(false);
+ testElt = GlobalEltNotNillableDocument.Factory.newInstance(options);
testElt.setGlobalEltNotNillable(null);
+
//assert that value is cleared
assertEquals("<glob:GlobalEltNotNillable " +
"xsi:nil=\"true\" " +
"xmlns:glob=\"http://xbean/scomp/element/GlobalEltNillable\" " +
"xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"/>"
,testElt.xmlText());
- assertTrue(!testElt.validate(validateOptions));
+ assertFalse(testElt.validate(validateOptions));
assertEquals(1, errorList.size());
showErrors();
String[] errExpected =
@@ -206,7 +208,7 @@ public class GlobalEltNillable extends B
throw t;
}
testElt.getGlobalEltComplex().setNil();
- assertEquals("<pre:GlobalEltComplex " +
+ assertEquals("<pre:GlobalEltComplex " +
"testattribute=\"foobar\" " +
"xsi:nil=\"true\" " +
"xmlns:pre=\"http://xbean/scomp/element/GlobalEltNillable\" " +
Modified: xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/averageCase/checkin/AverageTest.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/averageCase/checkin/AverageTest.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/averageCase/checkin/AverageTest.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/averageCase/checkin/AverageTest.java Mon Dec 27 20:28:38 2021
@@ -15,22 +15,19 @@
package xmlobject.extensions.interfaceFeature.averageCase.checkin;
-import interfaceFeature.xbean.averageCase.purchaseOrder.PurchaseOrderDocument ;
-import interfaceFeature.xbean.averageCase.purchaseOrder.PurchaseOrderType;
import interfaceFeature.xbean.averageCase.purchaseOrder.Items;
-
-import junit.framework.*;
+import interfaceFeature.xbean.averageCase.purchaseOrder.PurchaseOrderDocument;
+import interfaceFeature.xbean.averageCase.purchaseOrder.PurchaseOrderType;
+import org.junit.Test;
import java.math.BigDecimal;
+import static org.junit.Assert.assertEquals;
-public class AverageTest extends TestCase{
-
- public AverageTest(String s){
- super(s);
- }
+public class AverageTest {
+ @Test
public void test(){
PurchaseOrderDocument poDoc ;
Modified: xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/methodNameCollision/checkin/NameCollisionTest.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/methodNameCollision/checkin/NameCollisionTest.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/methodNameCollision/checkin/NameCollisionTest.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/methodNameCollision/checkin/NameCollisionTest.java Mon Dec 27 20:28:38 2021
@@ -14,21 +14,20 @@
*/
package xmlobject.extensions.interfaceFeature.methodNameCollision.checkin;
-import junit.framework.TestCase;
import interfaceFeature.xbean.methodNameCollision.company.CompanyDocument;
import interfaceFeature.xbean.methodNameCollision.company.CompanyType;
-import interfaceFeature.xbean.methodNameCollision.company.DepartmentType;
import interfaceFeature.xbean.methodNameCollision.company.ConsultantType;
-import xmlobject.extensions.interfaceFeature.methodNameCollision.existing.IFoo;
-
+import interfaceFeature.xbean.methodNameCollision.company.DepartmentType;
import org.apache.xmlbeans.XmlString;
+import org.junit.Test;
+import xmlobject.extensions.interfaceFeature.methodNameCollision.existing.IFoo;
-public class NameCollisionTest extends TestCase {
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
- public NameCollisionTest(String s) {
- super(s);
- }
+public class NameCollisionTest {
+ @Test
public void test() {
CompanyDocument poDoc;
Modified: xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/checkin/MultInterfacesTest.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/checkin/MultInterfacesTest.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/checkin/MultInterfacesTest.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/checkin/MultInterfacesTest.java Mon Dec 27 20:28:38 2021
@@ -14,27 +14,21 @@
*/
package xmlobject.extensions.interfaceFeature.multInterfaces.checkin;
-import interfaceFeature.xbean.multInterfaces.purchaseOrder.PurchaseOrderDocument;
-import interfaceFeature.xbean.multInterfaces.purchaseOrder.PurchaseOrderType;
import interfaceFeature.xbean.multInterfaces.purchaseOrder.Items;
import interfaceFeature.xbean.multInterfaces.purchaseOrder.Items.Item;
-
-import java.math.BigDecimal;
-
+import interfaceFeature.xbean.multInterfaces.purchaseOrder.PurchaseOrderDocument;
+import interfaceFeature.xbean.multInterfaces.purchaseOrder.PurchaseOrderType;
import org.apache.xmlbeans.XmlObject;
+import org.junit.Test;
+import java.math.BigDecimal;
-import junit.framework.*;
-
-public class MultInterfacesTest extends TestCase {
+import static org.junit.Assert.assertEquals;
- public MultInterfacesTest(String s) {
- super(s);
- }
+public class MultInterfacesTest {
+ @Test
public void test() {
-
-
PurchaseOrderDocument poDoc = null;
poDoc = PurchaseOrderDocument.Factory.newInstance();
Modified: xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/readOnlyBean/checkin/ReadOnlyTest.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/readOnlyBean/checkin/ReadOnlyTest.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/readOnlyBean/checkin/ReadOnlyTest.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/interfaceFeature/readOnlyBean/checkin/ReadOnlyTest.java Mon Dec 27 20:28:38 2021
@@ -15,22 +15,18 @@
package xmlobject.extensions.interfaceFeature.readOnlyBean.checkin;
+import interfaceFeature.xbean.readOnlyBean.purchaseOrder.Items;
import interfaceFeature.xbean.readOnlyBean.purchaseOrder.PurchaseOrderDocument;
import interfaceFeature.xbean.readOnlyBean.purchaseOrder.PurchaseOrderType;
-import interfaceFeature.xbean.readOnlyBean.purchaseOrder.Items;
-
+import org.junit.Test;
import java.math.BigDecimal;
-import junit.framework.*;
-
-public class ReadOnlyTest extends TestCase {
-
-
- public ReadOnlyTest(String s) {
- super(s);
- }
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+public class ReadOnlyTest {
+ @Test
public void test() {
PurchaseOrderDocument poDoc;
@@ -75,8 +71,6 @@ public class ReadOnlyTest extends TestCa
System.exit(-1);
}
-
assertTrue(!poDoc.validate());
}
-
}
Modified: xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/prePostFeature/ValueRestriction/checkin/ValueRestrictionTest.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/prePostFeature/ValueRestriction/checkin/ValueRestrictionTest.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/prePostFeature/ValueRestriction/checkin/ValueRestrictionTest.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/prePostFeature/ValueRestriction/checkin/ValueRestrictionTest.java Mon Dec 27 20:28:38 2021
@@ -14,17 +14,20 @@
*/
package xmlobject.extensions.prePostFeature.ValueRestriction.checkin;
-import junit.framework.TestCase;
-import prePostFeature.xbean.valueRestriction.company.*;
import org.apache.xmlbeans.XmlString;
+import org.junit.Test;
+import prePostFeature.xbean.valueRestriction.company.CompanyDocument;
+import prePostFeature.xbean.valueRestriction.company.CompanyType;
+import prePostFeature.xbean.valueRestriction.company.ConsultantType;
+import prePostFeature.xbean.valueRestriction.company.DepartmentType;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
-public class ValueRestrictionTest extends TestCase {
- public ValueRestrictionTest(String s) {
- super(s);
- }
+public class ValueRestrictionTest {
+ @Test
public void test() throws Exception {
CompanyDocument poDoc;
Modified: xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/prePostFeature/readOnlyBean/checkin/ReadOnlyTest.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/prePostFeature/readOnlyBean/checkin/ReadOnlyTest.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/prePostFeature/readOnlyBean/checkin/ReadOnlyTest.java (original)
+++ xmlbeans/branches/gradle-build/src/test/java/xmlobject/extensions/prePostFeature/readOnlyBean/checkin/ReadOnlyTest.java Mon Dec 27 20:28:38 2021
@@ -15,20 +15,18 @@
package xmlobject.extensions.prePostFeature.readOnlyBean.checkin;
-import prePostFeature.xbean.readOnlyBean.purchaseOrder.PurchaseOrderDocument ;
-import prePostFeature.xbean.readOnlyBean.purchaseOrder.PurchaseOrderType;
+import org.junit.Test;
import prePostFeature.xbean.readOnlyBean.purchaseOrder.Items;
-
+import prePostFeature.xbean.readOnlyBean.purchaseOrder.PurchaseOrderDocument;
+import prePostFeature.xbean.readOnlyBean.purchaseOrder.PurchaseOrderType;
import java.math.BigDecimal;
-import junit.framework.*;
-
-public class ReadOnlyTest extends TestCase{
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
- public ReadOnlyTest(String s){
- super(s);
- }
+public class ReadOnlyTest {
+ @Test
public void test(){
PurchaseOrderDocument poDoc ;
Modified: xmlbeans/branches/gradle-build/src/test/resources/xbean/compile/scomp/partials/impl/RootDocumentImpl.java
URL: http://svn.apache.org/viewvc/xmlbeans/branches/gradle-build/src/test/resources/xbean/compile/scomp/partials/impl/RootDocumentImpl.java?rev=1896456&r1=1896455&r2=1896456&view=diff
==============================================================================
--- xmlbeans/branches/gradle-build/src/test/resources/xbean/compile/scomp/partials/impl/RootDocumentImpl.java (original)
+++ xmlbeans/branches/gradle-build/src/test/resources/xbean/compile/scomp/partials/impl/RootDocumentImpl.java Mon Dec 27 20:28:38 2021
@@ -10,6 +10,7 @@ package partials.impl;
import javax.xml.namespace.QName;
import org.apache.xmlbeans.QNameSet;
+import org.apache.xmlbeans.XmlObject;
/**
* A document containing one root(@partials) element.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org