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