azkaban-aplcache

Issue 172 - Include unit tests when building tests. Add target

2/12/2014 9:13:00 PM

Changes

build.xml 6(+6 -0)

unit/build.xml 9(+5 -4)

Details

build.xml 6(+6 -0)

diff --git a/build.xml b/build.xml
index 9b6c0cb..b1b6120 100644
--- a/build.xml
+++ b/build.xml
@@ -465,4 +465,10 @@ ${current.time}
   <target name="package" depends="package-all" description="Create all packages">
   </target>
 
+  <target name="test" depends="git.info, repo.file, ivy-retrieve" description="Build and run tests">
+		<subant target="all">
+			<fileset dir="unit" includes="build.xml" />
+		</subant>
+  </target>
+
 </project>

unit/build.xml 9(+5 -4)

diff --git a/unit/build.xml b/unit/build.xml
index a13fb6f..ea20282 100644
--- a/unit/build.xml
+++ b/unit/build.xml
@@ -37,10 +37,11 @@
 		<mkdir dir="${dist.classes.dir}" />
 		<mkdir dir="${dist.packages.dir}" />
 		
-		<javac fork="true" destdir="${dist.classes.dir}"
-			target="1.6" debug="true" deprecation="false" failonerror="true" srcdir="${java.src.dir}/azkaban/test/executor" includes="SleepJavaJob.java">
-			<classpath refid="main.classpath" />
-		</javac>
+    <javac fork="true" destdir="${dist.classes.dir}"
+      target="1.6" debug="true" deprecation="false" failonerror="true">
+      <src path="${java.src.dir}" />
+      <classpath refid="main.classpath" />
+    </javac>
 	</target>
 	
 	<target name="jars" depends="build" description="Create azkaban jar">