blob: e1ed9a5b564b931b282058cb370891d1a81d059d [file] [log] [blame]
<?xml version="1.0"?>
<project name="zip-test" basedir="." default="test1">
<target name="test1">
<zip/>
</target>
<target name="test2">
<zip zipfile="zip.tmp"/>
</target>
<!-- Test when the zip file includes itself
when target file exists before the zip task is run -->
<target name="test3">
<touch file="test3.zip"/>
<zip zipfile="test3.zip"
basedir="."/>
</target>
<!-- Test when the zip file includes itself
when target file does not exist before the zip task is run -->
<target name="test4">
<zip zipfile="test4.zip"
basedir="."/>
</target>
<target name="test5">
<zip zipfile="test5.zip" basedir="." >
<exclude name="test5.zip" />
</zip>
</target>
<target name="test6">
<zip zipfile="test6.zip" basedir=".">
<include name="*.xml" />
<exclude name="zip.*" />
</zip>
</target>
<target name="test7">
<zip zipfile="inner7.zip" basedir="." >
<exclude name="inner7.zip" />
</zip>
<zip zipfile="test7.zip" basedir=".">
<exclude name="**/*.*" />
<zipfileset src="inner7.zip" />
</zip>
</target>
<target name="cleanup">
<delete file="test3.zip"/>
<delete file="test4.zip"/>
<delete file="test5.zip"/>
<delete file="test6.zip"/>
<delete file="inner7.zip"/>
<delete file="test7.zip"/>
</target>
</project>