Author: jvanzyl
Date: Mon Jan 9 12:41:34 2006
New Revision: 367389
URL: http://svn.apache.org/viewcvs?rev=367389&view=rev
Log:
o adding IT for mng-1927
Added:
maven/components/trunk/maven-core-it/it0088/
maven/components/trunk/maven-core-it/it0088/expected-results.txt (with
props)
maven/components/trunk/maven-core-it/it0088/goals.txt (with props)
maven/components/trunk/maven-core-it/it0088/pom.xml (with props)
maven/components/trunk/maven-core-it/it0088/src/
maven/components/trunk/maven-core-it/it0088/src/main/
maven/components/trunk/maven-core-it/it0088/src/main/resources/
maven/components/trunk/maven-core-it/it0088/src/main/resources/test.properties
(with props)
maven/components/trunk/maven-core-it/it0088/src/test/
maven/components/trunk/maven-core-it/it0088/src/test/java/
maven/components/trunk/maven-core-it/it0088/src/test/java/org/
maven/components/trunk/maven-core-it/it0088/src/test/java/org/apache/
maven/components/trunk/maven-core-it/it0088/src/test/java/org/apache/maven/
maven/components/trunk/maven-core-it/it0088/src/test/java/org/apache/maven/it0088/
maven/components/trunk/maven-core-it/it0088/src/test/java/org/apache/maven/it0088/PomInterpolationTest.java
(with props)
Added: maven/components/trunk/maven-core-it/it0088/expected-results.txt
URL:
http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0088/expected-results.txt?rev=367389&view=auto
==============================================================================
--- maven/components/trunk/maven-core-it/it0088/expected-results.txt (added)
+++ maven/components/trunk/maven-core-it/it0088/expected-results.txt Mon Jan 9
12:41:34 2006
@@ -0,0 +1 @@
+target/classes/test.properties
Propchange: maven/components/trunk/maven-core-it/it0088/expected-results.txt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-core-it/it0088/expected-results.txt
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-core-it/it0088/goals.txt
URL:
http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0088/goals.txt?rev=367389&view=auto
==============================================================================
--- maven/components/trunk/maven-core-it/it0088/goals.txt (added)
+++ maven/components/trunk/maven-core-it/it0088/goals.txt Mon Jan 9 12:41:34
2006
@@ -0,0 +1 @@
+test
Propchange: maven/components/trunk/maven-core-it/it0088/goals.txt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-core-it/it0088/goals.txt
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/components/trunk/maven-core-it/it0088/pom.xml
URL:
http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0088/pom.xml?rev=367389&view=auto
==============================================================================
--- maven/components/trunk/maven-core-it/it0088/pom.xml (added)
+++ maven/components/trunk/maven-core-it/it0088/pom.xml Mon Jan 9 12:41:34 2006
@@ -0,0 +1,23 @@
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.maven.it</groupId>
+ <artifactId>maven-core-it0088</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>
+ <build>
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>true</filtering>
+ </resource>
+ </resources>
+ </build>
+</project>
Propchange: maven/components/trunk/maven-core-it/it0088/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-core-it/it0088/pom.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added:
maven/components/trunk/maven-core-it/it0088/src/main/resources/test.properties
URL:
http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0088/src/main/resources/test.properties?rev=367389&view=auto
==============================================================================
---
maven/components/trunk/maven-core-it/it0088/src/main/resources/test.properties
(added)
+++
maven/components/trunk/maven-core-it/it0088/src/main/resources/test.properties
Mon Jan 9 12:41:34 2006
@@ -0,0 +1 @@
+project.build.directory = ${project.build.directory}
Propchange:
maven/components/trunk/maven-core-it/it0088/src/main/resources/test.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
maven/components/trunk/maven-core-it/it0088/src/main/resources/test.properties
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added:
maven/components/trunk/maven-core-it/it0088/src/test/java/org/apache/maven/it0088/PomInterpolationTest.java
URL:
http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0088/src/test/java/org/apache/maven/it0088/PomInterpolationTest.java?rev=367389&view=auto
==============================================================================
---
maven/components/trunk/maven-core-it/it0088/src/test/java/org/apache/maven/it0088/PomInterpolationTest.java
(added)
+++
maven/components/trunk/maven-core-it/it0088/src/test/java/org/apache/maven/it0088/PomInterpolationTest.java
Mon Jan 9 12:41:34 2006
@@ -0,0 +1,35 @@
+package org.apache.maven.it0088;
+
+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 testProjectBuildDirectory()
+ 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( "project.build.directory" ),
projectBuildDirectory.getAbsolutePath() );
+ }
+}
Propchange:
maven/components/trunk/maven-core-it/it0088/src/test/java/org/apache/maven/it0088/PomInterpolationTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
maven/components/trunk/maven-core-it/it0088/src/test/java/org/apache/maven/it0088/PomInterpolationTest.java
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"