Author: jvanzyl Date: Fri Jan 13 11:23:41 2006 New Revision: 368828 URL: http://svn.apache.org/viewcvs?rev=368828&view=rev Log: o demonstration that boolean properties don't appear to be passed through correctly.
Added: maven/components/trunk/maven-core-it/it0091/ maven/components/trunk/maven-core-it/it0091/expected-results.txt (with props) maven/components/trunk/maven-core-it/it0091/goals.txt (with props) maven/components/trunk/maven-core-it/it0091/pom.xml (with props) maven/components/trunk/maven-core-it/it0091/src/ maven/components/trunk/maven-core-it/it0091/src/main/ maven/components/trunk/maven-core-it/it0091/src/main/resources/ maven/components/trunk/maven-core-it/it0091/src/main/resources/test.properties (with props) maven/components/trunk/maven-core-it/it0091/src/test/ maven/components/trunk/maven-core-it/it0091/src/test/java/ maven/components/trunk/maven-core-it/it0091/src/test/java/org/ maven/components/trunk/maven-core-it/it0091/src/test/java/org/apache/ maven/components/trunk/maven-core-it/it0091/src/test/java/org/apache/maven/ maven/components/trunk/maven-core-it/it0091/src/test/java/org/apache/maven/it0091/ maven/components/trunk/maven-core-it/it0091/src/test/java/org/apache/maven/it0091/PomInterpolationTest.java (with props) Added: maven/components/trunk/maven-core-it/it0091/expected-results.txt URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0091/expected-results.txt?rev=368828&view=auto ============================================================================== --- maven/components/trunk/maven-core-it/it0091/expected-results.txt (added) +++ maven/components/trunk/maven-core-it/it0091/expected-results.txt Fri Jan 13 11:23:41 2006 @@ -0,0 +1 @@ +target/classes/test.properties Propchange: maven/components/trunk/maven-core-it/it0091/expected-results.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/components/trunk/maven-core-it/it0091/expected-results.txt ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/components/trunk/maven-core-it/it0091/goals.txt URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0091/goals.txt?rev=368828&view=auto ============================================================================== --- maven/components/trunk/maven-core-it/it0091/goals.txt (added) +++ maven/components/trunk/maven-core-it/it0091/goals.txt Fri Jan 13 11:23:41 2006 @@ -0,0 +1 @@ +test Propchange: maven/components/trunk/maven-core-it/it0091/goals.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/components/trunk/maven-core-it/it0091/goals.txt ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/components/trunk/maven-core-it/it0091/pom.xml URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0091/pom.xml?rev=368828&view=auto ============================================================================== --- maven/components/trunk/maven-core-it/it0091/pom.xml (added) +++ maven/components/trunk/maven-core-it/it0091/pom.xml Fri Jan 13 11:23:41 2006 @@ -0,0 +1,27 @@ +<project> + <modelVersion>4.0.0</modelVersion> + <groupId>org.apache.maven.it</groupId> + <artifactId>maven-core-it0090</artifactId> + <version>1.0</version> + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.1</version> + <type>jar</type> + <scope>test</scope> + </dependency> + </dependencies> + <properties> + <filter.resources>true</filter.resources> + <name>jason</name> + </properties> + <build> + <resources> + <resource> + <directory>src/main/resources</directory> + <filtering>${filter.resources}</filtering> + </resource> + </resources> + </build> +</project> Propchange: maven/components/trunk/maven-core-it/it0091/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/components/trunk/maven-core-it/it0091/pom.xml ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/components/trunk/maven-core-it/it0091/src/main/resources/test.properties URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0091/src/main/resources/test.properties?rev=368828&view=auto ============================================================================== --- maven/components/trunk/maven-core-it/it0091/src/main/resources/test.properties (added) +++ maven/components/trunk/maven-core-it/it0091/src/main/resources/test.properties Fri Jan 13 11:23:41 2006 @@ -0,0 +1,2 @@ +# When we want to test the filtering of envars +name=${name} Propchange: maven/components/trunk/maven-core-it/it0091/src/main/resources/test.properties ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/components/trunk/maven-core-it/it0091/src/main/resources/test.properties ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/components/trunk/maven-core-it/it0091/src/test/java/org/apache/maven/it0091/PomInterpolationTest.java URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0091/src/test/java/org/apache/maven/it0091/PomInterpolationTest.java?rev=368828&view=auto ============================================================================== --- maven/components/trunk/maven-core-it/it0091/src/test/java/org/apache/maven/it0091/PomInterpolationTest.java (added) +++ maven/components/trunk/maven-core-it/it0091/src/test/java/org/apache/maven/it0091/PomInterpolationTest.java Fri Jan 13 11:23:41 2006 @@ -0,0 +1,35 @@ +package org.apache.maven.it0091; + +import junit.framework.TestCase; + +import java.util.Properties; +import java.io.File; +import java.io.FileInputStream; + +public class PomInterpolationTest + extends TestCase +{ + private String basedir; + + protected void setUp() + throws Exception + { + basedir = System.getProperty( "basedir" ); + } + + public void xtestProjectBuildDirectoryAfterForMojoExecution() + throws Exception + { + Properties testProperties = new Properties(); + + File testPropertiesFile = new File( basedir, "target/classes/test.properties" ); + + assertTrue( testPropertiesFile.exists() ); + + testProperties.load( new FileInputStream( testPropertiesFile ) ); + + File projectBuildDirectory = new File( basedir, "target" ); + + assertEquals( testProperties.getProperty( "name" ), "jason" ); + } +} Propchange: maven/components/trunk/maven-core-it/it0091/src/test/java/org/apache/maven/it0091/PomInterpolationTest.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/components/trunk/maven-core-it/it0091/src/test/java/org/apache/maven/it0091/PomInterpolationTest.java ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision"