Author: schor Date: Mon Oct 15 22:06:47 2018 New Revision: 1843960 URL: http://svn.apache.org/viewvc?rev=1843960&view=rev Log: [UIMA-5753] fix xml tests for java 11
Modified: uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/util/CasToInlineXmlTest.java Modified: uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/util/CasToInlineXmlTest.java URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/util/CasToInlineXmlTest.java?rev=1843960&r1=1843959&r2=1843960&view=diff ============================================================================== --- uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/util/CasToInlineXmlTest.java (original) +++ uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/util/CasToInlineXmlTest.java Mon Oct 15 22:06:47 2018 @@ -21,11 +21,8 @@ package org.apache.uima.util; import java.io.File; import java.io.FileInputStream; import java.io.InputStream; -import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; -import junit.framework.TestCase; - import org.apache.uima.UIMAFramework; import org.apache.uima.cas.CAS; import org.apache.uima.cas.impl.XmiCasDeserializer; @@ -39,6 +36,9 @@ import org.apache.uima.test.junit_extens import org.apache.uima.testTypeSystem_arrays.OfShorts; import org.apache.uima.testTypeSystem_arrays.OfStrings; import org.custommonkey.xmlunit.XMLAssert; +import org.custommonkey.xmlunit.XMLUnit; + +import junit.framework.TestCase; public class CasToInlineXmlTest extends TestCase { @@ -149,7 +149,14 @@ public class CasToInlineXmlTest extends break; } } - XMLAssert.assertXMLEqual(expected, result); + boolean whitespaceFlag = XMLUnit.getIgnoreWhitespace(); + XMLUnit.setIgnoreWhitespace(true); + try { + XMLAssert.assertXMLEqual(expected, result); + } + finally { + XMLUnit.setIgnoreWhitespace(whitespaceFlag); + } // assertEquals(expected, result.trim()); }