Author: bentmann
Date: Tue Nov 11 07:07:09 2008
New Revision: 713056
URL: http://svn.apache.org/viewvc?rev=713056&view=rev
Log:
o Extended IT for MNG-1999 to incorporate the test proposed at MNG-3443
Modified:
maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0091Test.java
maven/core-integration-testing/trunk/core-it-suite/src/test/resources/it0091/pom.xml
Modified:
maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0091Test.java
URL:
http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0091Test.java?rev=713056&r1=713055&r2=713056&view=diff
==============================================================================
---
maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0091Test.java
(original)
+++
maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0091Test.java
Tue Nov 11 07:07:09 2008
@@ -56,6 +56,16 @@
Properties props = verifier.loadProperties(
"target/expression.properties" );
assertEquals( "true", props.getProperty(
"project.build.resources.0.filtering" ) );
+ boolean foundTestRepo = false;
+ for ( int i = Integer.parseInt( props.getProperty(
"project.repositories" ) ) - 1; i >= 0; i-- )
+ {
+ if ( "maven-core-it".equals( props.getProperty(
"project.repositories." + i + ".id" ) ) )
+ {
+ assertEquals( "true", props.getProperty(
"project.repositories." + i + ".releases.enabled" ) );
+ foundTestRepo = true;
+ }
+ }
+ assertTrue( foundTestRepo );
}
}
Modified:
maven/core-integration-testing/trunk/core-it-suite/src/test/resources/it0091/pom.xml
URL:
http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/it0091/pom.xml?rev=713056&r1=713055&r2=713056&view=diff
==============================================================================
---
maven/core-integration-testing/trunk/core-it-suite/src/test/resources/it0091/pom.xml
(original)
+++
maven/core-integration-testing/trunk/core-it-suite/src/test/resources/it0091/pom.xml
Tue Nov 11 07:07:09 2008
@@ -33,8 +33,20 @@
<properties>
<filter.resources>true</filter.resources>
+ <releasesEnabled>true</releasesEnabled>
</properties>
+ <repositories>
+ <repository>
+ <id>maven-core-it</id>
+ <url>file:///${basedir}/repo</url>
+ <releases>
+ <!-- That's the boolean POM field we would like to interpolate -->
+ <enabled>${releasesEnabled}</enabled>
+ </releases>
+ </repository>
+ </repositories>
+
<build>
<resources>
<resource>
@@ -52,6 +64,7 @@
<outputFile>target/expression.properties</outputFile>
<expressions>
<expression>project/build/resources/0/filtering</expression>
+ <expression>project/repositories</expression>
</expressions>
</configuration>
<executions>