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"