Author: ips
Date: Tue Apr 19 10:40:53 2005
New Revision: 161933
URL: http://svn.apache.org/viewcvs?view=rev&rev=161933
Log:
workaround for Jaxen bug introduced by new mutant strain of jaxen-1.1beta4.jar
Modified:
incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/impl/XmlBeansResourcePropertyTestCase.java
Modified:
incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/impl/XmlBeansResourcePropertyTestCase.java
URL:
http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/impl/XmlBeansResourcePropertyTestCase.java?view=diff&r1=161932&r2=161933
==============================================================================
---
incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/impl/XmlBeansResourcePropertyTestCase.java
(original)
+++
incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/impl/XmlBeansResourcePropertyTestCase.java
Tue Apr 19 10:40:53 2005
@@ -23,6 +23,7 @@
import org.apache.ws.resource.properties.ResourceProperty;
import org.apache.ws.resource.properties.ResourcePropertyMetaData;
import org.apache.ws.resource.properties.SushiPropertyQNames;
+import org.apache.ws.util.XmlBeanUtils;
import org.apache.xmlbeans.XmlInt;
import org.apache.xmlbeans.XmlObject;
import org.apache.xmlbeans.XmlString;
@@ -147,17 +148,17 @@
/**
* Test for XmlBeansResourceProperty#remove.
*/
- public void testRemove()
+ public void testRemoveExistingElement()
throws Exception
{
ResourceProperty prop = m_resourcePropSet.get(
SushiPropertyQNames.HAMACHI );
prop.remove( prop.get( 0 ) );
assertTrue( prop.isEmpty() );
- assertEquals( 0, m_resourcePropSet.toXmlObject().selectPath(
"//*[local-name()='Hamachi';]" ).length );
+ assertEquals( 0, XmlBeanUtils.getChildElements(
m_resourcePropSet.toXmlObject(), SushiPropertyQNames.HAMACHI ).length );
}
/**
- * Test for XmlBeansResourceProperty#remove.
+ * Another test for XmlBeansResourceProperty#remove.
*/
public void testRemoveAddedElement()
throws Exception
@@ -169,10 +170,10 @@
"</Hamachi>" );
prop.add( hamachiDoc );
assertEquals( 1, prop.size() );
- assertEquals( 1, m_resourcePropSet.toXmlObject().selectPath(
"//*[local-name()='Hamachi';]" ).length );
+ assertEquals( 1, XmlBeanUtils.getChildElements(
m_resourcePropSet.toXmlObject(), SushiPropertyQNames.HAMACHI ).length );
prop.remove( prop.get( 0 ) );
assertTrue( prop.isEmpty() );
- assertEquals( 0, m_resourcePropSet.toXmlObject().selectPath(
"//*[local-name()='Hamachi';]" ).length );
+ assertEquals( 0, XmlBeanUtils.getChildElements(
m_resourcePropSet.toXmlObject(), SushiPropertyQNames.HAMACHI ).length );
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]