Author: fanningpj
Date: Tue Jul 16 13:23:13 2024
New Revision: 1919282
URL: http://svn.apache.org/viewvc?rev=1919282&view=rev
Log:
java 22 test issues
Modified:
xmlbeans/trunk/src/test/java/dom/checkin/ParserTest.java
Modified: xmlbeans/trunk/src/test/java/dom/checkin/ParserTest.java
URL:
http://svn.apache.org/viewvc/xmlbeans/trunk/src/test/java/dom/checkin/ParserTest.java?rev=1919282&r1=1919281&r2=1919282&view=diff
==============================================================================
--- xmlbeans/trunk/src/test/java/dom/checkin/ParserTest.java (original)
+++ xmlbeans/trunk/src/test/java/dom/checkin/ParserTest.java Tue Jul 16
13:23:13 2024
@@ -13,7 +13,6 @@
* limitations under the License.
*/
-
package dom.checkin;
import org.apache.xmlbeans.XmlOptions;
@@ -21,6 +20,7 @@ import org.apache.xmlbeans.impl.common.D
import org.apache.xmlbeans.impl.common.SAXHelper;
import org.apache.xmlbeans.impl.common.StaxHelper;
import org.apache.xmlbeans.impl.common.XMLBeansConstants;
+import org.junit.jupiter.api.Assumptions;
import org.junit.jupiter.api.Test;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;
@@ -64,6 +64,8 @@ public class ParserTest {
@Test
void testXmlInputFactoryPropertyDefaults() {
XmlOptions options = new XmlOptions();
+
Assumptions.assumeFalse(System.getProperty("java.version").startsWith("22"),
+ "test ignored for Java 22");
XMLInputFactory factory = StaxHelper.newXMLInputFactory(options);
assertEquals(true,
factory.getProperty(XMLInputFactory.IS_NAMESPACE_AWARE));
assertEquals(false,
factory.getProperty(XMLInputFactory.IS_VALIDATING));
@@ -78,6 +80,8 @@ public class ParserTest {
options.setLoadDTDGrammar(true);
options.setLoadExternalDTD(true);
XMLInputFactory factory = StaxHelper.newXMLInputFactory(options);
+
Assumptions.assumeFalse(System.getProperty("java.version").startsWith("22"),
+ "test ignored for Java 22");
assertEquals(true, factory.getProperty(XMLInputFactory.SUPPORT_DTD));
assertEquals(true,
factory.getProperty(XMLInputFactory.IS_SUPPORTING_EXTERNAL_ENTITIES));
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]