xref: /aosp_15_r20/external/testng/ant/old/build-sample.xml (revision 83a54b2f2026052c38867f4cde56111edcd60b56)
1*83a54b2fSSadaf Ebrahimi<project name="testng" default="run" basedir=".">
2*83a54b2fSSadaf Ebrahimi
3*83a54b2fSSadaf Ebrahimi	<property name="testng.home" value="c:/java/testng" />
4*83a54b2fSSadaf Ebrahimi    <property name="lib.dir" value="${testng.home}/lib"/>
5*83a54b2fSSadaf Ebrahimi    <property name="testng.jar" value="${testng.home}/testng-2.5-jdk15.jar" />
6*83a54b2fSSadaf Ebrahimi
7*83a54b2fSSadaf Ebrahimi	<path id="run.cp">
8*83a54b2fSSadaf Ebrahimi		<!--
9*83a54b2fSSadaf Ebrahimi      <path refid="compile.cp"/>
10*83a54b2fSSadaf Ebrahimi-->
11*83a54b2fSSadaf Ebrahimi		<pathelement location="build" />
12*83a54b2fSSadaf Ebrahimi		<pathelement location="${lib.dir}/qdox-1.5.jar"/>
13*83a54b2fSSadaf Ebrahimi		<pathelement location="${java.home}/../lib/tools.jar"/>
14*83a54b2fSSadaf Ebrahimi	</path>
15*83a54b2fSSadaf Ebrahimi
16*83a54b2fSSadaf Ebrahimi	<target name="run" description="Run tests" >
17*83a54b2fSSadaf Ebrahimi		<echo>Defining task from ${testng.jar}</echo>
18*83a54b2fSSadaf Ebrahimi		<taskdef name="testng"
19*83a54b2fSSadaf Ebrahimi              classname="org.testng.TestNGAntTask"
20*83a54b2fSSadaf Ebrahimi              classpath="${testng.jar}" />
21*83a54b2fSSadaf Ebrahimi
22*83a54b2fSSadaf Ebrahimi		<testng classpathref="run.cp"
23*83a54b2fSSadaf Ebrahimi        dumpcommand="true" verbose="9" outputdir="test-outputs">
24*83a54b2fSSadaf Ebrahimi			<classfileset dir="build">
25*83a54b2fSSadaf Ebrahimi				<include name="**/justin/*Test*.class" />
26*83a54b2fSSadaf Ebrahimi			</classfileset>
27*83a54b2fSSadaf Ebrahimi		</testng>
28*83a54b2fSSadaf Ebrahimi	</target>
29*83a54b2fSSadaf Ebrahimi
30*83a54b2fSSadaf Ebrahimi</project>
31