ozeigermann 2003/11/26 02:17:38
Modified: testsuite build.xml
Log:
Added target running tests.
Submitted by: Martin Holz
Revision Changes Path
1.4 +68 -0 jakarta-slide/testsuite/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/testsuite/build.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- build.xml 15 Aug 2002 13:01:20 -0000 1.3
+++ build.xml 26 Nov 2003 10:17:38 -0000 1.4
@@ -57,6 +57,74 @@
<mkdir dir="${dist}" />
<move todir="${dist}" file="${basedir}/../testsuite.zip" />
</target>
+ <!-- =============================================================== -->
+ <target name="functional-test" description="Run the functional tests">
+ <property name="xdav.home" value="${basedir}" />
+ <property name="xdav.host" value="localhost" />
+ <property name="xdav.port" value="8888" />
+ <property name="xdav.user" value="guest" />
+ <property name="xdav.password" value="guest" />
+ <property name="xdav.workdb" value="xdavtest" />
+ <property name="xdav.workhost" value="localhost" />
+ <property name="xdav.globalVariableDomainName" value="localhost" />
+ <property name="xdav.globalVariableServerName" value="slide" />
+ <property name="xdav.globalVariableIterationCount" value="10" />
+ <property name="xdav.globalVariableIterationCountSmall" value="5" />
+ <property name="xdav.globalVariablePerformanceIterations" value="5" />
+ <property name="xdav.globalVariableUsers" value="10" />
+ <property name="xdav.globalVariableGroup" value="group" />
+ <property name="xdav.globalVariableCollection" value="files" />
+
+ <!-- Depend on $DAV_AUTH, assume none for now -->
+ <property name="xdav.globalVariableRootUserPath"
+ value="/${xdav.globalVariableServerName}/unauthenticated" />
+ <property name="xdav.globalVariableUserPath"
+ value="${xdav.globalVariableRootUserPath}" />
+
+ <property name="tprocessor.exclude" value="-exclude *multi-user\\copy*
-exclude *ACL* -exclude *groupFunctional*" />
+
+ <java
classname="org.apache.slide.testsuite.testtools.walker.MultiTProcessorExecuter"
fork="yes">
+ <sysproperty key="xdav.home" value="${xdav.home}" />
+ <sysproperty key="xdav.host" value="${xdav.host}" />
+ <sysproperty key="xdav.port" value="${xdav.port}" />
+ <sysproperty key="xdav.user" value="${xdav.user}" />
+ <sysproperty key="xdav.password" value="${xdav.password}" />
+ <sysproperty key="xdav.workdb" value="${xdav.workdb}" />
+ <sysproperty key="xdav.workhost" value="${xdav.workhost}" />
+ <sysproperty key="xdav.globalVariableDomainName"
+ value="${xdav.globalVariableDomainName}" />
+ <sysproperty key="xdav.globalVariableServerName"
+ value="${xdav.globalVariableServerName}" />
+ <sysproperty key="xdav.globalVariableIterationCount"
+ value="${xdav.globalVariableIterationCount}" />
+ <sysproperty key="xdav.globalVariableIterationCountSmall"
+ value="${xdav.globalVariableIterationCountSmall}" />
+ <sysproperty key="xdav.globalVariablePerformanceIterations"
+ value="${xdav.globalVariablePerformanceIterations}" />
+ <sysproperty key="xdav.globalVariableUsers"
+ value="${xdav.globalVariableUsers}" />
+ <sysproperty key="xdav.globalVariableGroupsColl"
+ value="groups" />
+ <sysproperty key="xdav.globalVariableRolesColl"
+ value="roles" />
+ <sysproperty key="xdav.globalVariableGroup"
+ value="${xdav.globalVariableGroup}" />
+ <sysproperty key="xdav.globalVariableCollection"
+ value="${xdav.globalVariableCollection}" />
+ <sysproperty key="xdav.globalVariableRootUserPath"
+ value="${xdav.globalVariableRootUserPath}" />
+ <sysproperty key="xdav.globalVariableUserPath"
+ value="${xdav.globalVariableUserPath}" />
+ <sysproperty key="xdav.urlencoding" value="UTF-8" />
+ <sysproperty key="httpclient.authentication.premptive" value="true" />
+ <arg line="${tprocessor.exclude} *cases\\functional*" />
+ <classpath>
+ <fileset dir="${lib}" >
+ <include name="*.jar" />
+ </fileset>
+ </classpath>
+ </java>
+ </target>
<!-- =============================================================== -->
<target name="all">
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]