<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"> <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> </target> <target name="boundary" depends="classes"> <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> </target> </project>