[MPECLIPSE-119] Fixed test case so that it handles both m1.0 and m1.1

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@433283 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
snicoll
2006-08-21 16:57:38 +00:00
parent 60e0e8dc3b
commit f04109b5f2

View File

@@ -137,10 +137,16 @@
<u:file var="classpathFile" name="${dotClasspath}"/>
<x:parse var="classpathDoc" xml="${classpathFile.toURL()}" />
<!-- maven.jar is now overrided as from maven 1.1-RC1 so break the test here -->
<x:set var="count" select="count($classpathDoc/classpath/classpathentry[contains(@path,'MAVEN_REPO/maven/jars/maven.jar')])"/>
<assert:assertEquals expected="1" value="${count.intValue().toString()}" msg="override by jar tag not found"/>
<x:set var="count" select="count($classpathDoc/classpath/classpathentry[contains(@path,'MAVEN_REPO/commons-logging/jars/commons-logging-1.0.4.jar')])"/>
<j:if test="count == 0">
<j:set var="mOneDotOnePath" value="${maven.home}/maven/jars/maven.jar"/>
<x:set var="count" select="count($classpathDoc/classpath/classpathentry[contains(@path,$mOneDotOnePath)])"/>
</j:if>
<assert:assertEquals expected="1" value="${count.intValue().toString()}" msg="maven.jar.override didn't work"/>
<x:set var="count" select="count($classpathDoc/classpath/classpathentry[contains(@path,'MAVEN_REPO/commons-logging/jars/commons-logging-1.0.4.jar')])"/>
<assert:assertEquals expected="1" value="${count.intValue().toString()}" msg="override by jar tag not found"/>
</goal>