Author: ptahchiev
Date: Thu Feb 28 02:25:32 2008
New Revision: 631916

URL: http://svn.apache.org/viewvc?rev=631916&view=rev
Log:
Added tests to the ant tasks.

Removed:
    jakarta/cactus/trunk/integration/ant/src/test/
Modified:
    
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/CactifyEarTask.java
    
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/CactusTask.java
    
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/deployment/WarParser.java
    
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactifyear.xml
    
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactifywar.xml
    
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactus.xml
    
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactustest.xml
    
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-runservertests.xml

Modified: 
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/CactifyEarTask.java
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/CactifyEarTask.java?rev=631916&r1=631915&r2=631916&view=diff
==============================================================================
--- 
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/CactifyEarTask.java
 (original)
+++ 
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/CactifyEarTask.java
 Thu Feb 28 02:25:32 2008
@@ -287,6 +287,7 @@
                             Project.MSG_VERBOSE);
                         EjbRef ref = new EjbRef();
                         ref.setType("Session");
+                        ref.setEjbName(name);
                         ref.setName("ejb/" + name);
                         ref.setEjbInterface(local);
                         ref.setEjbHomeInterface(localHome);
@@ -309,6 +310,7 @@
                             Project.MSG_VERBOSE);
                         EjbRef ref = new EjbRef();
                         ref.setType("Entity");
+                        ref.setEjbName(name);
                         ref.setName("ejb/" + name);
                         ref.setEjbInterface(local);
                         ref.setEjbHomeInterface(localHome);

Modified: 
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/CactusTask.java
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/CactusTask.java?rev=631916&r1=631915&r2=631916&view=diff
==============================================================================
--- 
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/CactusTask.java
 (original)
+++ 
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/CactusTask.java
 Thu Feb 28 02:25:32 2008
@@ -145,7 +145,7 @@
 
         addRedirectorNameProperties(deployableFile);
         
-        if (containerSet.getCargos() == null)
+        if (containerSet==null || containerSet.getCargos() == null)
         {
             log("No cargo configurations specified, tests will run locally",
                 Project.MSG_VERBOSE);

Modified: 
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/deployment/WarParser.java
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/deployment/WarParser.java?rev=631916&r1=631915&r2=631916&view=diff
==============================================================================
--- 
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/deployment/WarParser.java
 (original)
+++ 
jakarta/cactus/trunk/integration/ant/src/main/java/org/apache/cactus/integration/ant/deployment/WarParser.java
 Thu Feb 28 02:25:32 2008
@@ -130,7 +130,6 @@
                    }
             }
         }
-        System.out.println("Could not find servlet redirs");
         return null;
     }
 

Modified: 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactifyear.xml
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactifyear.xml?rev=631916&r1=631915&r2=631916&view=diff
==============================================================================
--- 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactifyear.xml
 (original)
+++ 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactifyear.xml
 Thu Feb 28 02:25:32 2008
@@ -1,27 +1,28 @@
 <?xml version="1.0"?>
     
 <project name="test-cactifyear" basedir="." default="help">
-  <property name="work.dir" location="${basedir}/work"/>
 
+  <property name="work.dir" location="${basedir}/target/work"/>
+  <property name="src.dir" 
location="${basedir}/src/test-input/org/apache/cactus/integration/ant/"/>
   <target name="setUp">
     <mkdir dir="${work.dir}"/>
   </target>
 
   <target name="testCanAddCactifiedWar">
-    <cactifyear srcfile="empty.ear" destfile="${work.dir}/cactified.ear"/>
+    <cactifyear srcfile="${src.dir}/empty.ear" 
destfile="${work.dir}/cactified.ear"/>
   </target>
 
   <target name="testCustomCactusWarContext">
-    <cactifyear srcfile="empty.ear" destfile="${work.dir}/cactified.ear">
+    <cactifyear srcfile="${src.dir}/empty.ear" 
destfile="${work.dir}/cactified.ear">
         <cactuswar context="/myTestFramework" version="2.3"/>
     </cactifyear>
   </target>
 
   <target name="testAddEjbReferences">
-    <cactifyear srcfile="weblogic.ear" 
+    <cactifyear srcfile="${src.dir}/weblogic.ear" 
                 destfile="${work.dir}/cactified.ear"
                 addEjbReferences="yes">
-        <cactuswar srcfile="weblogic.war"/>
+        <cactuswar srcfile="${src.dir}/weblogic.war"/>
     </cactifyear>
   </target>
   

Modified: 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactifywar.xml
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactifywar.xml?rev=631916&r1=631915&r2=631916&view=diff
==============================================================================
--- 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactifywar.xml
 (original)
+++ 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactifywar.xml
 Thu Feb 28 02:25:32 2008
@@ -2,47 +2,47 @@
 
 <project name="test-cactifywar" basedir="." default="help">
 
-  <property name="work.dir" location="${basedir}/work"/>
-
+  <property name="work.dir" location="${basedir}/target/work"/>
+  <property name="src.dir" 
location="${basedir}/src/test-input/org/apache/cactus/integration/ant/"/>
   <target name="setUp">
     <mkdir dir="${work.dir}"/>
   </target>
 
   <target name="testNeitherSrcFileNorVersionSet">
-    <cactifywar destfile="destfile.war"/>
+    <cactifywar destfile="${work.dir}/destfile.war"/>
   </target>
 
   <target name="testDestFileNotSet">
-    <cactifywar srcfile="empty.war"/>
+    <cactifywar srcfile="${src.dir}/empty.war"/>
   </target>
 
   <target name="testSrcFileWithoutWebXml">
-    <cactifywar srcfile="nowebxml.war"
+    <cactifywar srcfile="${src.dir}/nowebxml.war"
         destfile="${work.dir}/destfile.war"/>
   </target>
 
   <target name="testSrcFileWithoutWebXmlNewWebXml22">
-    <cactifywar srcfile="nowebxml.war" version="2.2"
+    <cactifywar srcfile="${src.dir}/nowebxml.war" version="2.2"
         destfile="${work.dir}/destfile.war"/>
   </target>
   
   <target name="testSrcFileWithoutWebXmlNewWebXml23">
-    <cactifywar srcfile="nowebxml.war" version="2.3"
+    <cactifywar srcfile="${src.dir}/nowebxml.war" version="2.3"
         destfile="${work.dir}/destfile.war"/>
   </target>
   
   <target name="testDefaultRedirectorsNoDoctype">
-    <cactifywar srcfile="empty.war"
+    <cactifywar srcfile="${src.dir}/empty.war"
         destfile="${work.dir}/destfile.war"/>
   </target>
 
   <target name="testDefaultRedirectors22Doctype">
-    <cactifywar srcfile="empty-2_2.war"
+    <cactifywar srcfile="${src.dir}/empty-2_2.war"
         destfile="${work.dir}/destfile.war"/>
   </target>
 
   <target name="testDefaultRedirectors23Doctype">
-    <cactifywar srcfile="empty-2_3.war"
+    <cactifywar srcfile="${src.dir}/empty-2_3.war"
         destfile="${work.dir}/destfile.war"/>
   </target>
 
@@ -57,35 +57,35 @@
   </target>
 
   <target name="testCustomServletRedirectorMapping">
-    <cactifywar srcfile="empty-2_3.war"
+    <cactifywar srcfile="${src.dir}/empty-2_3.war"
         destfile="${work.dir}/destfile.war">
       <servletredirector mapping="/test/servletRedirector"/>
     </cactifywar>
   </target>
 
   <target name="testCustomJspRedirectorMapping">
-    <cactifywar srcfile="empty-2_3.war"
+    <cactifywar srcfile="${src.dir}/empty-2_3.war"
         destfile="${work.dir}/destfile.war">
       <jspredirector mapping="/test/jspRedirector"/>
     </cactifywar>
   </target>
 
   <target name="testCustomFilterRedirectorMapping">
-    <cactifywar srcfile="empty-2_3.war"
+    <cactifywar srcfile="${src.dir}/empty-2_3.war"
         destfile="${work.dir}/destfile.war">
       <filterredirector mapping="/test/filterRedirector"/>
     </cactifywar>
   </target>
 
   <target name="testCustomFilterRedirectorMappingIgnored">
-    <cactifywar srcfile="empty-2_2.war"
+    <cactifywar srcfile="${src.dir}/empty-2_2.war"
         destfile="${work.dir}/destfile.war">
       <filterredirector mapping="/test/filterRedirector"/>
     </cactifywar>
   </target>
 
   <target name="testMultipleNamedServletRedirectors">
-    <cactifywar srcfile="empty-2_3.war"
+    <cactifywar srcfile="${src.dir}/empty-2_3.war"
         destfile="${work.dir}/destfile.war">
       <servletredirector name="ServletRedirector"
           mapping="/test/ServletRedirector"/>
@@ -95,7 +95,7 @@
   </target>
 
   <target name="testMultipleNamedJspRedirectors">
-    <cactifywar srcfile="empty-2_3.war"
+    <cactifywar srcfile="${src.dir}/empty-2_3.war"
         destfile="${work.dir}/destfile.war">
       <jspredirector name="JspRedirector"
           mapping="/test/JspRedirector"/>
@@ -105,7 +105,7 @@
   </target>
 
   <target name="testMultipleNamedFilterRedirectors">
-    <cactifywar srcfile="empty-2_3.war"
+    <cactifywar srcfile="${src.dir}/empty-2_3.war"
         destfile="${work.dir}/destfile.war">
       <filterredirector name="FilterRedirector"
           mapping="/test/FilterRedirector"/>
@@ -115,7 +115,7 @@
   </target>
 
   <target name="testSecuredServletRedirector">
-    <cactifywar srcfile="empty-2_3.war"
+    <cactifywar srcfile="${src.dir}/empty-2_3.war"
         destfile="${work.dir}/destfile.war">
       <servletredirector name="ServletRedirectorSecure"
           mapping="/ServletRedirectorSecure"
@@ -124,7 +124,7 @@
   </target>
 
   <target name="testLoginConfigNotOverwritten">
-    <cactifywar srcfile="formloginconfig.war"
+    <cactifywar srcfile="${src.dir}/formloginconfig.war"
         destfile="${work.dir}/destfile.war">
       <servletredirector name="ServletRedirectorSecure"
           mapping="/ServletRedirectorSecure"
@@ -133,16 +133,16 @@
   </target>
 
   <target name="testNoDuplicateJars">
-    <cactifywar srcfile="containscactusjars.war"
+    <cactifywar srcfile="${src.dir}/containscactusjars.war"
         destfile="${work.dir}/destfile.war"/>
   </target>
 
   <target name="testAddWeblogicEjbRefs">
-    <cactifywar srcfile="weblogic.war"
+    <cactifywar srcfile="${src.dir}/weblogic.war"
         destfile="${work.dir}/destfile.war">
         <ejbref name="MyEjb" 
-                localInterface="com.wombat.MyEjb" 
-                localHomeInterface="com.wombat.MyEjbHome"
+                ejbInterface="com.wombat.MyEjb" 
+                ejbHomeInterface="com.wombat.MyEjbHome"
                 jndiName="/wombat/MyEjb"
                 type="Session"/>
     </cactifywar>

Modified: 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactus.xml
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactus.xml?rev=631916&r1=631915&r2=631916&view=diff
==============================================================================
--- 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactus.xml
 (original)
+++ 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactus.xml
 Thu Feb 28 02:25:32 2008
@@ -1,33 +1,33 @@
 <?xml version="1.0"?>
 
 <project name="test-cactus" basedir="." default="setup">
-
+  <property name="src.dir" 
location="${basedir}/src/test-input/org/apache/cactus/integration/ant/"/>
   <target name="testNeitherWarFileNorEarFileSet">
     <cactus/>
   </target>
 
   <target name="testWarFileNotExisting">
-    <cactus warfile="idontexist.war"/>
+    <cactus warfile="${src.dir}/idontexist.war"/>
   </target>
 
   <target name="testWarFileNotCactified">
-    <cactus warfile="empty.war"/>
+    <cactus warfile="${src.dir}/empty.war"/>
   </target>
 
   <target name="testWarFileCactified">
-    <cactus warfile="cactified.war"/>
+    <cactus warfile="${src.dir}/cactified.war"/>
   </target>
 
   <target name="testEarFileEmpty">
-    <cactus earfile="empty.ear"/>
+    <cactus earfile="${src.dir}/empty.ear"/>
   </target>
 
   <target name="testEarFileNotCactified">
-    <cactus earfile="notcactified.ear"/>
+    <cactus earfile="${src.dir}/notcactified.ear"/>
   </target>
 
   <target name="testEarFileCactified">
-    <cactus earfile="cactified.ear"/>
+    <cactus earfile="${src.dir}/cactified.ear"/>
   </target>
 
 </project>

Modified: 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactustest.xml
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactustest.xml?rev=631916&r1=631915&r2=631916&view=diff
==============================================================================
--- 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactustest.xml
 (original)
+++ 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-cactustest.xml
 Thu Feb 28 02:25:32 2008
@@ -1,33 +1,33 @@
 <?xml version="1.0"?>
 
 <project name="test-cactustest" basedir="." default="setup">
-
+  <property name="src.dir" 
location="${basedir}/src/test-input/org/apache/cactus/integration/ant/"/>
   <target name="testNeitherWarFileNorEarFileSet">
     <cactustests/>
   </target>
 
   <target name="testWarFileNotExisting">
-    <cactustests runlocal="true" warfile="idontexist.war"/>
+    <cactustests runlocal="true" warfile="${src.dir}/idontexist.war"/>
   </target>
 
   <target name="testWarFileNotCactified">
-    <cactustests runlocal="true" warfile="empty.war"/>
+    <cactustests runlocal="true" warfile="${src.dir}/empty.war"/>
   </target>
 
   <target name="testWarFileCactified">
-    <cactustests runlocal="true" warfile="cactified.war"/>
+    <cactustests runlocal="true" warfile="${src.dir}/cactified.war"/>
   </target>
 
   <target name="testEarFileEmpty">
-    <cactustests runlocal="true" earfile="empty.ear"/>
+    <cactustests runlocal="true" earfile="${src.dir}/empty.ear"/>
   </target>
 
   <target name="testEarFileNotCactified">
-    <cactustests runlocal="true" earfile="notcactified.ear"/>
+    <cactustests runlocal="true" earfile="${src.dir}/notcactified.ear"/>
   </target>
 
   <target name="testEarFileCactified">
-    <cactustests runlocal="true" earfile="cactified.ear"/>
+    <cactustests runlocal="true" earfile="${src.dir}/cactified.ear"/>
   </target>
 
 </project>

Modified: 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-runservertests.xml
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-runservertests.xml?rev=631916&r1=631915&r2=631916&view=diff
==============================================================================
--- 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-runservertests.xml
 (original)
+++ 
jakarta/cactus/trunk/integration/ant/src/test-input/org/apache/cactus/integration/ant/test-runservertests.xml
 Thu Feb 28 02:25:32 2008
@@ -2,8 +2,8 @@
 
 <project name="test-runservertests" basedir="." default="help">
 
-  <property name="work.dir" location="${basedir}/work"/>
-
+  <property name="work.dir" location="${basedir}/target/work"/>
+  
   <target name="setUp">
     <mkdir dir="${work.dir}"/>
   </target>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to