Author: fanningpj
Date: Tue Jul 29 12:29:58 2025
New Revision: 1927519
Log:
add test case that shows issue (disabled)
Modified:
xmlbeans/trunk/src/test/java/xmlobject/detailed/ValueEqualsTest.java
Modified: xmlbeans/trunk/src/test/java/xmlobject/detailed/ValueEqualsTest.java
==============================================================================
--- xmlbeans/trunk/src/test/java/xmlobject/detailed/ValueEqualsTest.java
Tue Jul 29 12:10:02 2025 (r1927518)
+++ xmlbeans/trunk/src/test/java/xmlobject/detailed/ValueEqualsTest.java
Tue Jul 29 12:29:58 2025 (r1927519)
@@ -17,10 +17,12 @@
package xmlobject.detailed;
import org.apache.xmlbeans.XmlObject;
+import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.tranxml.tranXML.version40.CarLocationMessageDocument;
import xmlcursor.common.Common;
+import static org.junit.jupiter.api.Assertions.assertFalse;
import static org.junit.jupiter.api.Assertions.assertTrue;
import static xmlcursor.common.BasicCursorTestCase.jobj;
@@ -32,5 +34,22 @@ public class ValueEqualsTest {
assertTrue(clmDoc.valueEquals(m_xo));
}
+ @Disabled // https://issues.apache.org/jira/browse/XMLBEANS-658
+ @Test
+ void testIssue658() throws Exception {
+ CarLocationMessageDocument clm1 =
CarLocationMessageDocument.Factory.newInstance();
+ CarLocationMessageDocument.CarLocationMessage msg1 =
clm1.addNewCarLocationMessage();
+ msg1.setFleetID("fleet1");
+
+ CarLocationMessageDocument clm2 =
CarLocationMessageDocument.Factory.newInstance();
+ CarLocationMessageDocument.CarLocationMessage msg2 =
clm2.addNewCarLocationMessage();
+ msg2.setFleetID("fleet2");
+
+ assertTrue(clm1.valueEquals(clm1));
+ assertTrue(clm2.valueEquals(clm2));
+ assertFalse(clm1.valueEquals(clm2));
+ assertFalse(clm2.valueEquals(clm1));
+ }
+
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]