Author: jdcasey
Date: Fri Mar 3 20:25:38 2006
New Revision: 383024
URL: http://svn.apache.org/viewcvs?rev=383024&view=rev
Log:
Added unit test for empty parent path and child adjustment of "../something".
Modified:
maven/components/branches/maven-2.0.x/maven-project/src/test/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssemblerTest.java
Modified:
maven/components/branches/maven-2.0.x/maven-project/src/test/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssemblerTest.java
URL:
http://svn.apache.org/viewcvs/maven/components/branches/maven-2.0.x/maven-project/src/test/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssemblerTest.java?rev=383024&r1=383023&r2=383024&view=diff
==============================================================================
---
maven/components/branches/maven-2.0.x/maven-project/src/test/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssemblerTest.java
(original)
+++
maven/components/branches/maven-2.0.x/maven-project/src/test/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssemblerTest.java
Fri Mar 3 20:25:38 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";