1 package org.apache.maven.project.inheritance.t03; 2 3 18 19 import java.io.File ; 20 import java.util.List ; 21 22 import org.apache.maven.model.Build; 23 import org.apache.maven.model.MailingList; 24 import org.apache.maven.model.Plugin; 25 import org.apache.maven.model.PluginExecution; 26 import org.apache.maven.project.MavenProject; 27 import org.apache.maven.project.inheritance.AbstractProjectInheritanceTestCase; 28 import org.codehaus.plexus.util.xml.Xpp3Dom; 29 30 42 public class ProjectInheritanceTest 43 extends AbstractProjectInheritanceTestCase 44 { 45 56 public void testProjectInheritance() 57 throws Exception 58 { 59 File localRepo = getLocalRepositoryPath(); 60 File pom0 = new File ( localRepo, "p0/pom.xml" ); 61 62 File pom0Basedir = pom0.getParentFile(); 63 64 File pom1 = new File ( pom0Basedir, "p1/pom.xml" ); 65 66 MavenProject project0 = getProject( pom0 ); 68 MavenProject project1 = getProject( pom1 ); 69 70 assertEquals( pom0Basedir, project1.getParent().getBasedir() ); 71 } 72 } 73 | Popular Tags |