You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by ve...@apache.org on 2009/02/05 11:28:38 UTC
svn commit: r741064 - in /webservices/commons/trunk/modules/axiom/modules:
axiom-api/ axiom-api/src/test/java/org/apache/axiom/om/
axiom-api/src/test/resources/ axiom-api/src/test/resources/xml/ axiom-dom/
axiom-dom/src/test/java/org/apache/axiom/om/im...
Author: veithen
Date: Thu Feb 5 10:28:35 2009
New Revision: 741064
URL: http://svn.apache.org/viewvc?rev=741064&view=rev
Log:
WSCOMMONS-419: Moved some test cases and resources from axiom-tests to the appropriate modules.
Added:
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/java/org/apache/axiom/om/AbstractTestCase.java (props changed)
- copied unchanged from r740841, webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/AbstractTestCase.java
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/java/org/apache/axiom/om/OMElementTestBase.java (contents, props changed)
- copied, changed from r740829, webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/OMElementTestBase.java
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/resources/
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/resources/xml/ (props changed)
- copied from r740829, webservices/commons/trunk/modules/axiom/modules/axiom-tests/test-resources/xml/
webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/test/java/org/apache/axiom/om/impl/dom/ElementImplTest.java (props changed)
- copied unchanged from r740829, webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/ElementImplTest.java
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/test/java/org/apache/axiom/om/impl/llom/OMElementTest.java (props changed)
- copied unchanged from r740829, webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/llom/OMElementTest.java
Removed:
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/AbstractTestCase.java
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/OMElementTestBase.java
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/dom/ElementImplTest.java
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/impl/llom/OMElementTest.java
webservices/commons/trunk/modules/axiom/modules/axiom-tests/test-resources/xml/
Modified:
webservices/commons/trunk/modules/axiom/modules/axiom-api/pom.xml
webservices/commons/trunk/modules/axiom/modules/axiom-dom/pom.xml
webservices/commons/trunk/modules/axiom/modules/axiom-impl/pom.xml
webservices/commons/trunk/modules/axiom/modules/axiom-tests/pom.xml
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/xpath/XPathTestBase.java
Modified: webservices/commons/trunk/modules/axiom/modules/axiom-api/pom.xml
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/pom.xml?rev=741064&r1=741063&r2=741064&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/modules/axiom-api/pom.xml (original)
+++ webservices/commons/trunk/modules/axiom/modules/axiom-api/pom.xml Thu Feb 5 10:28:35 2009
@@ -57,6 +57,10 @@
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</dependency>
+ <dependency>
+ <groupId>xmlunit</groupId>
+ <artifactId>xmlunit</artifactId>
+ </dependency>
</dependencies>
<build>
<resources>
Propchange: webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/java/org/apache/axiom/om/AbstractTestCase.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/java/org/apache/axiom/om/AbstractTestCase.java
------------------------------------------------------------------------------
svn:mergeinfo =
Copied: webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/java/org/apache/axiom/om/OMElementTestBase.java (from r740829, webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/OMElementTestBase.java)
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/java/org/apache/axiom/om/OMElementTestBase.java?p2=webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/java/org/apache/axiom/om/OMElementTestBase.java&p1=webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/OMElementTestBase.java&r1=740829&r2=741064&rev=741064&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/OMElementTestBase.java (original)
+++ webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/java/org/apache/axiom/om/OMElementTestBase.java Thu Feb 5 10:28:35 2009
@@ -24,7 +24,7 @@
import javax.xml.namespace.QName;
import javax.xml.stream.XMLStreamConstants;
-import org.apache.axiom.om.impl.llom.util.AXIOMUtil;
+import org.apache.axiom.om.util.AXIOMUtil;
public abstract class OMElementTestBase extends AbstractTestCase {
protected abstract OMFactory getOMFactory();
Propchange: webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/java/org/apache/axiom/om/OMElementTestBase.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/java/org/apache/axiom/om/OMElementTestBase.java
------------------------------------------------------------------------------
svn:mergeinfo =
Propchange: webservices/commons/trunk/modules/axiom/modules/axiom-api/src/test/resources/xml/
------------------------------------------------------------------------------
svn:mergeinfo =
Modified: webservices/commons/trunk/modules/axiom/modules/axiom-dom/pom.xml
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-dom/pom.xml?rev=741064&r1=741063&r2=741064&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/modules/axiom-dom/pom.xml (original)
+++ webservices/commons/trunk/modules/axiom/modules/axiom-dom/pom.xml Thu Feb 5 10:28:35 2009
@@ -51,6 +51,10 @@
<artifactId>junit</artifactId>
</dependency>
<dependency>
+ <groupId>xmlunit</groupId>
+ <artifactId>xmlunit</artifactId>
+ </dependency>
+ <dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</dependency>
Propchange: webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/test/java/org/apache/axiom/om/impl/dom/ElementImplTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/test/java/org/apache/axiom/om/impl/dom/ElementImplTest.java
------------------------------------------------------------------------------
svn:mergeinfo =
Modified: webservices/commons/trunk/modules/axiom/modules/axiom-impl/pom.xml
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-impl/pom.xml?rev=741064&r1=741063&r2=741064&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/modules/axiom-impl/pom.xml (original)
+++ webservices/commons/trunk/modules/axiom/modules/axiom-impl/pom.xml Thu Feb 5 10:28:35 2009
@@ -55,6 +55,10 @@
<artifactId>junit</artifactId>
</dependency>
<dependency>
+ <groupId>xmlunit</groupId>
+ <artifactId>xmlunit</artifactId>
+ </dependency>
+ <dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-stax-api_1.0_spec</artifactId>
</dependency>
Propchange: webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/test/java/org/apache/axiom/om/impl/llom/OMElementTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/test/java/org/apache/axiom/om/impl/llom/OMElementTest.java
------------------------------------------------------------------------------
svn:mergeinfo =
Modified: webservices/commons/trunk/modules/axiom/modules/axiom-tests/pom.xml
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-tests/pom.xml?rev=741064&r1=741063&r2=741064&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/modules/axiom-tests/pom.xml (original)
+++ webservices/commons/trunk/modules/axiom/modules/axiom-tests/pom.xml Thu Feb 5 10:28:35 2009
@@ -103,6 +103,13 @@
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
+ <artifactId>axiom-api</artifactId>
+ <classifier>tests</classifier>
+ <version>${version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-impl</artifactId>
<classifier>tests</classifier>
<version>${version}</version>
Modified: webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/xpath/XPathTestBase.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/xpath/XPathTestBase.java?rev=741064&r1=741063&r2=741064&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/xpath/XPathTestBase.java (original)
+++ webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/xpath/XPathTestBase.java Thu Feb 5 10:28:35 2009
@@ -1207,7 +1207,7 @@
Object context = iter.next();
try {
Object result =
- assertCountXPath2(1, context, "document('test-resources/xml/web.xml')");
+ assertCountXPath2(1, context, "document('" + TESTS_ROOT + "xml/web.xml')");
assertValueOfXPath("snoop", result, "/web-app/servlet[1]/servlet-name");
assertValueOfXPath("snoop", result, "/web-app/servlet[1]/servlet-name/text()");
}
@@ -1215,7 +1215,7 @@
log(debug, " ## SKIPPED -- Unsupported Axis");
}
assertValueOfXPath("snoop", context,
- "document('test-resources/xml/web.xml')/web-app/servlet[1]/servlet-name");
+ "document('" + TESTS_ROOT + "xml/web.xml')/web-app/servlet[1]/servlet-name");
}
}
@@ -1236,7 +1236,7 @@
Object context = iter.next();
assertValueOfXPath("3foo3", context, "concat(./@id,'foo',@id)");
assertValueOfXPath("3snoop3", context,
- "concat(./@id,document('test-resources/xml/web.xml')/web-app/servlet[1]/servlet-name,./@id)");
+ "concat(./@id,document('" + TESTS_ROOT + "xml/web.xml')/web-app/servlet[1]/servlet-name,./@id)");
}
}
@@ -1254,7 +1254,7 @@
assertValueOfXPath("Pruefgebiete", context,
"/message/body/data/items/item[name/text()='parentinfo']/value");
assertValueOfXPath("Pruefgebiete", context,
- "document('test-resources/xml/message.xml')/message/body/data/items/item[name/text()='parentinfo']/value");
+ "document('" + TESTS_ROOT + "xml/message.xml')/message/body/data/items/item[name/text()='parentinfo']/value");
}
}