[jboss-cvs] JBossAS SVN: r86145 - in projects/jboss-jca/trunk: core and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Mar 19 21:51:39 EDT 2009


Author: jeff.zhang
Date: 2009-03-19 21:51:39 -0400 (Thu, 19 Mar 2009)
New Revision: 86145

Modified:
   projects/jboss-jca/trunk/build.xml
   projects/jboss-jca/trunk/core/build.xml
Log:
[JBJCA-2] add ant one-test target

Modified: projects/jboss-jca/trunk/build.xml
===================================================================
--- projects/jboss-jca/trunk/build.xml	2009-03-20 01:39:47 UTC (rev 86144)
+++ projects/jboss-jca/trunk/build.xml	2009-03-20 01:51:39 UTC (rev 86145)
@@ -174,6 +174,13 @@
   <target name="test" depends="jars">
     <ant dir="core" inheritRefs="true" target="test"/>
   </target>
+  
+  <!-- ================================= 
+       Target: one-test
+       ================================= -->
+  <target name="one-test" depends="jars">
+    <ant dir="core" inheritRefs="true" target="one-test"/>
+  </target>
 
   <!-- ================================= 
        Target: checkstyle

Modified: projects/jboss-jca/trunk/core/build.xml
===================================================================
--- projects/jboss-jca/trunk/core/build.xml	2009-03-20 01:39:47 UTC (rev 86144)
+++ projects/jboss-jca/trunk/core/build.xml	2009-03-20 01:51:39 UTC (rev 86145)
@@ -119,6 +119,40 @@
     
   </target>
 
+
+  <!-- ================================= 
+       Target: one-test
+       ================================= -->
+  <target name="one-test" depends="jars, prepare-test">
+    <mkdir dir="${reports.dir}"/>
+    <mkdir dir="${reports.dir}/core"/>
+
+    <junit dir="src/test"
+           printsummary="${junit.printsummary}"
+           haltonerror="${junit.haltonerror}"
+           haltonfailure="${junit.haltonfailure}"
+           fork="${junit.fork}"
+           timeout="${junit.timeout}">
+      
+      <jvmarg line="${junit.jvm.options}"/>
+      <sysproperty key="test.dir" value="${test.dir}"/>
+      
+      <classpath>
+        <pathelement location="${build.core.dir}/test"/>
+        <fileset dir="${target.dir}" includes="*.jar"/>
+        <fileset dir="${lib.dir}/test" includes="*.jar" />
+      </classpath>
+      
+      <formatter type="plain"/>
+      <formatter type="xml"/>
+      
+      <test todir="${reports.dir}/core" name="${test}"
+                 haltonerror="${junit.batchtest.haltonerror}"
+                 haltonfailure="${junit.batchtest.haltonfailure}"
+                 fork="${junit.batchtest.fork}"/>
+    </junit>
+  </target>
+
   <target name="prepare-test">
     <mkdir dir="${build.core.dir}" />
     <mkdir dir="${build.core.dir}/test" />




More information about the jboss-cvs-commits mailing list