Use relative paths in directory properties. Issue MPANT-16

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115646 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
carlos 2004-07-04 15:31:22 +00:00
parent 765969131b
commit 44cdad7746

View File

@ -18,6 +18,7 @@
<project xmlns:util="jelly:util"
xmlns:j="jelly:core"
xmlns:ant="jelly:ant"
xmlns:maven="jelly:maven"
xmlns:assert="assert">
<goal name="testPlugin" prereqs="test-ant">
@ -31,12 +32,18 @@
<ant:property name="noget" value="noget" />
<ant:ant/>
<assert:assertFileExists file="${maven.build.dest}/directory-1/file1.properties"/>
<assert:assertFileExists file="${maven.build.dest}/file2.properties"/>
<assert:assertFileExists file="${maven.test.dest}/directory-1/file1.properties"/>
<assert:assertFileExists file="${maven.test.dest}/file2.properties"/>
<!-- use relative paths -->
<j:set var="baseDirFile" value="${pom.file.canonicalFile.parentFile}"/>
<maven:makeRelativePath basedir="${baseDirFile}" path="${maven.build.dest}" separator="/" var="classesdir"/>
<maven:makeRelativePath basedir="${baseDirFile}" path="${maven.test.dest}" separator="/" var="testclassesdir"/>
<assert:assertFileExists file="${classesdir}/directory-1/file1.properties"/>
<assert:assertFileExists file="${classesdir}/file2.properties"/>
<assert:assertFileExists file="${testclassesdir}/directory-1/file1.properties"/>
<assert:assertFileExists file="${testclassesdir}/file2.properties"/>
<delete file="${basedir}/build.xml"/>
</goal>
</project>