antoine 2003/07/28 06:38:09 Added: src/etc/testcases/taskdefs/exec exec.xml spawn.sh Log: new files for tests of the exec task Revision Changes Path 1.1 ant/src/etc/testcases/taskdefs/exec/exec.xml Index: exec.xml =================================================================== <project name="exec-test" default="spawn" basedir="."> <target name="init"> <!-- this property can be overriden programatically in the Java test case --> <property name="timeToWait" value="10"/> <!-- this property can be overriden programatically in the Java test case --> <property name="logFile" value="/tmp/spawn.log"/> <property environment="env"/> <!-- UNIX --> <available file="sh" filepath="${env.PATH}" property="sh.executable"/> <!-- CYGWIN --> <available file="sh.exe" filepath="${env.PATH}" property="sh.exe.executable"/> <condition property="test.can.run"> <or> <isset property="sh.executable"/> <isset property="sh.exe.executable"/> </or> </condition> </target> <target name="spawn" depends="init" if="test.can.run"> <exec executable="sh" spawn="true"> <arg value="spawn.sh"/> <arg value="${timeToWait}" /> <arg value="${logFile}" /> </exec> </target> <target name="cleanup"> <delete file="${logFile}"/> </target> </project> 1.1 ant/src/etc/testcases/taskdefs/exec/spawn.sh Index: spawn.sh =================================================================== sleeptime=10 logfile=spawn.log if [ $# -ge 1 ]; then sleeptime=$1 echo $sleeptime fi if [ $# -ge 2 ]; then logfile=$2 echo $logfile fi echo hello rm $logfile sleep $sleeptime echo bye bye > $logfile echo bye bye
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]