[jboss-svn-commits] JBL Code SVN: r10858 - labs/jbossesb/trunk/product/services/jbpm.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Apr 10 13:12:10 EDT 2007


Author: kurt.stam at jboss.com
Date: 2007-04-10 13:12:09 -0400 (Tue, 10 Apr 2007)
New Revision: 10858

Modified:
   labs/jbossesb/trunk/product/services/jbpm/build.xml
Log:
Hooking in the unitttests

Modified: labs/jbossesb/trunk/product/services/jbpm/build.xml
===================================================================
--- labs/jbossesb/trunk/product/services/jbpm/build.xml	2007-04-10 17:06:54 UTC (rev 10857)
+++ labs/jbossesb/trunk/product/services/jbpm/build.xml	2007-04-10 17:12:09 UTC (rev 10858)
@@ -11,6 +11,8 @@
 	</target>
 	
 	<path id="classpath">
+		<pathelement location="build/jbpm.esb" />
+		<pathelement location="build/test/classes" />
 		<fileset dir="lib/ext" includes="*.jar" />
 		<fileset dir="${esb.product.lib.dir}" includes="*.jar" /> <!-- Product Jars. -->
 	</path>
@@ -35,6 +37,23 @@
           		jdbc2_0-stdext.jar,jta.jar"/>
          </copy>
     </target>
+    
+    <target name="test" depends="esb">
+    	<mkdir dir="build/test/classes"/>
+    	<mkdir dir="build/test/report"/>
+    	<javac srcdir="src/test/java" destdir="build/test/classes">
+			<classpath refid="classpath" />
+		</javac>
+		<junit fork="yes" haltonfailure="true" haltonerror="true" showoutput="off">
+			<formatter type="plain" usefile="false" />
+			<classpath refid="classpath" />
+			<sysproperty key="log4j.configuration" value="log4j.xml" />
+			<test name="${testcase}" if="testcase" />
+			<batchtest unless="testcase" todir="build/test/report">
+				<fileset dir="build/test/classes" includes="**/*Test.class" />
+			</batchtest>
+		</junit>
+    </target>
 	
 
 </project>
\ No newline at end of file




More information about the jboss-svn-commits mailing list