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");
         }
     }