maven-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jvan...@apache.org
Subject [28/50] git commit: [MNG-5380] check that whitespace can be preserved in Maven plugin configuration when reading pom (still need to check if content is not trimmed when injected into plugin)
Date Mon, 18 Mar 2013 21:47:28 GMT
[MNG-5380] check that whitespace can be preserved in Maven plugin configuration when reading
pom (still need to check if content is not trimmed when injected into plugin)

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1412261 13f79535-47bb-0310-9956-ffa450edef68


Project: http://git-wip-us.apache.org/repos/asf/maven/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/cbcda629
Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/cbcda629
Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/cbcda629

Branch: refs/heads/master
Commit: cbcda629dc78e3f74b8d93d998d82fa2541199e6
Parents: c401d36
Author: Herve Boutemy <hboutemy@apache.org>
Authored: Wed Nov 21 19:59:14 2012 +0000
Committer: Herve Boutemy <hboutemy@apache.org>
Committed: Wed Nov 21 19:59:14 2012 +0000

----------------------------------------------------------------------
 .../building/DefaultModelBuilderFactoryTest.java   |    6 ++++++
 .../src/test/resources/poms/factory/simple.xml     |    4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven/blob/cbcda629/maven-model-builder/src/test/java/org/apache/maven/model/building/DefaultModelBuilderFactoryTest.java
----------------------------------------------------------------------
diff --git a/maven-model-builder/src/test/java/org/apache/maven/model/building/DefaultModelBuilderFactoryTest.java
b/maven-model-builder/src/test/java/org/apache/maven/model/building/DefaultModelBuilderFactoryTest.java
index f85996d..142e062 100644
--- a/maven-model-builder/src/test/java/org/apache/maven/model/building/DefaultModelBuilderFactoryTest.java
+++ b/maven-model-builder/src/test/java/org/apache/maven/model/building/DefaultModelBuilderFactoryTest.java
@@ -21,6 +21,8 @@ package org.apache.maven.model.building;
 
 import java.io.File;
 
+import org.codehaus.plexus.util.xml.Xpp3Dom;
+
 import junit.framework.TestCase;
 
 /**
@@ -49,6 +51,10 @@ public class DefaultModelBuilderFactoryTest
         assertNotNull( result );
         assertNotNull( result.getEffectiveModel() );
         assertEquals( "activated", result.getEffectiveModel().getProperties().get( "profile.file"
) );
+        Xpp3Dom conf = (Xpp3Dom) result.getEffectiveModel().getBuild().getPlugins().get(
0 ).getConfiguration();
+        System.out.println( conf );
+        assertEquals( "1.5", conf.getChild( "source" ).getValue() );
+        assertEquals( "  1.5  ", conf.getChild( "target" ).getValue() );
     }
 
 }

http://git-wip-us.apache.org/repos/asf/maven/blob/cbcda629/maven-model-builder/src/test/resources/poms/factory/simple.xml
----------------------------------------------------------------------
diff --git a/maven-model-builder/src/test/resources/poms/factory/simple.xml b/maven-model-builder/src/test/resources/poms/factory/simple.xml
index 8912298..7190073 100644
--- a/maven-model-builder/src/test/resources/poms/factory/simple.xml
+++ b/maven-model-builder/src/test/resources/poms/factory/simple.xml
@@ -37,8 +37,8 @@ under the License.
           <artifactId>maven-compiler-plugin</artifactId>
           <version>2.1</version>
           <configuration>
-            <source>1.5</source>
-            <target>1.5</target>
+            <source>  1.5  </source>
+            <target xml:space="preserve">  1.5  </target>
           </configuration>
         </plugin>
       </plugins>


Mime
View raw message