1 package org.apache.maven.project;
2
3 import java.io.File;
4 import java.util.List;
5 import java.util.Properties;
6
7 import org.apache.maven.AbstractCoreMavenComponentTestCase;
8 import org.apache.maven.execution.MavenSession;
9
10 public class ProjectBuilderTest
11 extends AbstractCoreMavenComponentTestCase
12 {
13 protected String getProjectsDirectory()
14 {
15 return "src/test/projects/project-builder";
16 }
17
18 public void testSystemScopeDependencyIsPresentInTheCompileClasspathElements()
19 throws Exception
20 {
21 File pom = getProject( "it0063" );
22
23 Properties eps = new Properties();
24 eps.setProperty( "jre.home", new File( pom.getParentFile(), "jdk/jre" ).getPath() );
25
26 MavenSession session = createMavenSession( pom, eps );
27 MavenProject project = session.getCurrentProject();
28
29
30
31
32 List<String> elements = project.getCompileClasspathElements();
33 }
34 }