Examples of addCompileSourceRoot()


Examples of org.apache.maven.plugin.testing.stubs.MavenProjectStub.addCompileSourceRoot()

        project.setVersion( "1.1.0.0" );
        Resource r = new Resource();
        r.setDirectory( new File( "src/test/resources" ).getAbsoluteFile().getCanonicalPath() );
        r.setIncludes( Arrays.asList( "**/*.*" ) );
        project.addResource( r );
        project.addCompileSourceRoot( new File( "src/test/resources" ).getAbsoluteFile().getCanonicalPath() );

        ManifestPlugin plugin = new ManifestPlugin();
        plugin.setBuildDirectory( "target/tmp/basedir/target" );
        plugin.setOutputDirectory( new File( "target/tmp/basedir/target/classes" ) );

View Full Code Here

Examples of org.apache.maven.plugin.testing.stubs.MavenProjectStub.addCompileSourceRoot()

    }

    @Test
    public void test_load_header_from_project_classpath() throws Exception {
        MavenProjectStub project = new MavenProjectStub();
        project.addCompileSourceRoot("src/test/resources/check/cp");
        LicenseCheckMojo check = new LicenseCheckMojo();
        check.basedir = new File("src/test/resources/check");
        check.header = "header-in-cp.txt";
        check.project = project;
        check.failIfMissing = false;
View Full Code Here

Examples of org.apache.maven.plugin.testing.stubs.MavenProjectStub.addCompileSourceRoot()

    }

    @Test
    public void test_load_header_from_project_classpath() throws Exception {
        MavenProjectStub project = new MavenProjectStub();
        project.addCompileSourceRoot("src/test/resources/check/cp");
        LicenseCheckMojo check = new LicenseCheckMojo();
        check.basedir = new File("src/test/resources/check");
        check.header = "header-in-cp.txt";
        check.project = project;
        check.failIfMissing = false;
View Full Code Here

Examples of org.apache.maven.plugin.testing.stubs.MavenProjectStub.addCompileSourceRoot()

        ArtifactResolver vm = (ArtifactResolver) lookupMojo( getGoal(), new File( testRoot, "pom.xml" ) );

        MavenProject project = new MavenProjectStub();
        //addCompileSourceRoot will generate singletonList if null, which doesn't support a second add.
        setVariableValueToObject( project, "compileSourceRoots", new ArrayList<String>() );
        project.addCompileSourceRoot( new File( testRoot, "src/main/java" ).getAbsolutePath() );

        //required field of mojo
        setVariableValueToObject( vm, "project", project );

        return vm;
View Full Code Here

Examples of org.apache.maven.project.MavenProject.addCompileSourceRoot()


    public void testPackageInfoDetection() throws Exception
    {
        MavenProject project = getMavenProjectStub();
        project.addCompileSourceRoot( getBasedir() + "/src/test/java" );

        String resourcePaths = plugin.getMavenResourcePaths( project, false );

        assertEquals( "org/apache/felix/bundleplugin/packageinfo="
            + "src/test/java/org/apache/felix/bundleplugin/packageinfo", resourcePaths );
View Full Code Here

Examples of org.apache.maven.project.MavenProject.addCompileSourceRoot()

        expect(mojo.getRuntimeClass()).andReturn("my.package.Runtime");
        generator.generate(eq("my.package"), isA(TemplateSuite.class), eq(params), eq("my.package.Runtime"), eq("my.package.Request"));
        expect(generator.isGeneratingClasses()).andReturn(true);
        expect(generator.isGeneratingResources()).andReturn(true);
        mavenProject.addResource(isA(Resource.class));
        mavenProject.addCompileSourceRoot(classesOutputDirectory.getAbsolutePath());

        replay(mavenProject, mojo, factory, generator, params);
        mojo.execute();
        FileUtils.deleteDirectory(temp);
        verify(mavenProject, mojo, factory, generator, params);
View Full Code Here

Examples of org.apache.maven.project.MavenProject.addCompileSourceRoot()

                return System.getProperty( "filePath" );
            }
        });

        project.setFile( new File( root, "pom.xml" ) );
        project.addCompileSourceRoot( new File( root, directory ).getPath() );

        PluginDescriptor pluginDescriptor = new PluginDescriptor();
        pluginDescriptor.setGoalPrefix( "test" );
        pluginDescriptor.setDependencies( new ArrayList<ComponentDependency>() );
View Full Code Here

Examples of org.apache.maven.project.MavenProject.addCompileSourceRoot()

                return System.getProperty( "filePath" );
            }
        } );

        project.setFile( new File( root, "pom.xml" ) );
        project.addCompileSourceRoot( new File( root, directory ).getPath() );

        PluginDescriptor pluginDescriptor = new PluginDescriptor();
        pluginDescriptor.setGoalPrefix( "test" );
        pluginDescriptor.setDependencies( new ArrayList<ComponentDependency>() );
View Full Code Here

Examples of org.apache.maven.project.MavenProject.addCompileSourceRoot()

        model.setArtifactId("maven-unitTesting-plugin");

        MavenProject project = new MavenProject(model);

        project.setFile(new File(dir, "pom.xml"));
        project.addCompileSourceRoot(new File(dir, "source").getCanonicalPath());

        PluginDescriptor pluginDescriptor = new PluginDescriptor();
        pluginDescriptor.setGoalPrefix("test");
        List results = extractor.execute(project, pluginDescriptor);
        assertEquals(3, results.size());
View Full Code Here

Examples of org.apache.maven.project.MavenProject.addCompileSourceRoot()

        model.setArtifactId( "maven-unitTesting-plugin" );

        MavenProject project = new MavenProject( model );

        project.setFile( new File( dir, "pom.xml" ) );
        project.addCompileSourceRoot( new File( dir, "source" ).getPath() );

        PluginDescriptor pluginDescriptor = new PluginDescriptor();
        pluginDescriptor.setGoalPrefix( "test" );
        List results = extractor.execute( project, pluginDescriptor );
        assertEquals( 2, results.size() );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.