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"


Reply via email to