From 942915f7ca7e38984c3bac89e668c4316e360fa5 Mon Sep 17 00:00:00 2001
From: Haoyang Cui <h.cui10@student.unimelb.edu.au>
Date: Thu, 30 Aug 2018 18:22:41 +1000
Subject: [PATCH] Upload New File

---
 build.xml | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)
 create mode 100644 build.xml

diff --git a/build.xml b/build.xml
new file mode 100644
index 0000000..3386c31
--- /dev/null
+++ b/build.xml
@@ -0,0 +1,50 @@
+<project name="Project" default="classes">
+    <target name="classes">
+        <mkdir dir="classes" />
+        <javac srcdir="src:test" destdir="classes" 
+            classpath="lib/junit-4.11.jar;lib/hamcrest-core-1.3.jar"
+            includeantruntime="false"/>
+    </target>
+    <target name="clean">
+        <delete dir="classes" />
+    </target>
+
+    <target name="run" depends="classes">
+        <java classname="swen90006.machine.SimpleDriver" 
+	    classpath="classes/;lib/junit-4.11.jar;lib/hamcrest-core-1.3.jar">
+	</java>
+    </target>
+
+    <target name="partitioning" depends="classes">
+      <parallel threadCount="1" timeout="5000">
+            <sequential>
+              <junit printsummary="yes" fork="yes" haltonfailure="yes">
+		<classpath>
+                  <pathelement path="classes/"/>
+                  <pathelement path="lib/junit-4.11.jar"/>
+                  <pathelement path="lib/hamcrest-core-1.3.jar"/>
+		</classpath>
+		<formatter type="plain"/>
+		<test name="swen90006.machine.PartitioningTests"/>
+              </junit>
+            </sequential>
+        </parallel>
+    </target>
+
+   <target name="boundary" depends="classes">
+        <parallel threadCount="1" timeout="5000">
+            <sequential>
+                <junit printsummary="yes" fork="yes" haltonfailure="yes">
+        	    <classpath>
+                        <pathelement path="classes/"/>
+                        <pathelement path="lib/junit-4.11.jar"/>
+                        <pathelement path="lib/hamcrest-core-1.3.jar"/>
+                    </classpath>
+                    <formatter type="plain"/>
+                    <test name="swen90006.machine.BoundaryTests"/>
+                </junit>
+            </sequential>
+        </parallel>
+    </target>
+
+</project>
-- 
GitLab