Author: jdcasey
Date: Fri Mar  3 20:28:03 2006
New Revision: 383027

URL: http://svn.apache.org/viewcvs?rev=383027&view=rev
Log:
(Merged from 383024.) Added unit test for case where parent path is empty and 
child adjustment contains .. at beginning.

Modified:
    
maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssemblerTest.java

Modified: 
maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssemblerTest.java
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssemblerTest.java?rev=383027&r1=383026&r2=383027&view=diff
==============================================================================
--- 
maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssemblerTest.java
 (original)
+++ 
maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssemblerTest.java
 Fri Mar  3 20:28:03 2006
@@ -48,6 +48,20 @@
 {
     private ModelInheritanceAssembler assembler = new 
DefaultModelInheritanceAssembler();
 
+    public void 
testShouldAppendChildPathAdjustmentWithNoChildPartAndNoParentPart()
+    {
+        String parentPath = "";
+        String childPath = null;
+        String pathAdjustment = "../file-management";
+
+        String result =
+            ( (DefaultModelInheritanceAssembler) assembler ).appendPath( 
parentPath, childPath, pathAdjustment, true );
+
+        System.out.println( "Resulting path is: \'" + result + "\'" );
+
+        assertEquals( "Append with path adjustment failed.", 
"/file-management", result );
+    }
+
     public void testShouldAppendChildPathAdjustmentWithNoChildPart()
     {
         String parentPath = 
"http://maven.apache.org/shared/maven-shared-parent";;


Reply via email to