Ant Build File

Ant Build File
21 września 2015 OpenText
<project basedir="." default="Parallel_exec">

    <target name="test1">
        <property name="src" value="./src " />
        <property name="lib" value="./lib" />
        <property name="classes" value="./classes" />
        <property name="test.class.name" value="EriBankTest" />

        <path id="test.classpath">
            <pathelement location="bin" />
            <fileset dir="${lib}">
                <include name="**/*.jar" />
            </fileset>
        </path>

        <junit fork="yes" haltonfailure="yes">
            <sysproperty key="device" value="${device}" />
            <test name="${test.class.name}" />
            <formatter type="xml" />
            <classpath refid="test.classpath" />
        </junit>
    </target>

    <target name="test2">
        <<property name="src" value="./src " />
        <property name="lib" value="./lib" />
        <property name="classes" value="./classes" />
        <property name="test.class.name" value="EriBankTest2" />

        <path id="test.classpath">
            <pathelement location="bin" />
            <fileset dir="${lib}">
                <include name="**/*.jar" />
            </fileset>
        </path>

        <junit fork="yes" haltonfailure="yes">
            <sysproperty key="device" value="${device}" />
            <test name="${test.class.name}" />
            <formatter type="xml" />
            <classpath refid="test.classpath" /> </junit>
    </target>

    <target name="Parallel_exec">
        <parallel>
            <antcall target="test1"> </antcall>
            <antcall target="test2"> </antcall>
        </parallel>
    </target>
</project>