Package org.apache.maven.project

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


        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

                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

                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

        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

        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

            model.setVersion( model.getParent().getVersion() );
        }

        MavenProject project = new MavenProject( model );
        project.setFile( new File( pom ) );
        project.addCompileSourceRoot( sourceDirectory );

        // Lookup the mojo scanner instance, and use it to scan for mojo's, and
        // extract their descriptors.
        MojoScanner scanner = new DefaultMojoScanner(
            Collections.singletonMap( "java", new JavaMojoDescriptorExtractor() ) );
View Full Code Here

        final MavenProject project = MavenTestUtils.readPom("testdata/project/incorrect/pom.xml");
        final URL compileSourceRoot = CorrectPackagingRuleTest.class.getClassLoader().getResource(
                "testdata/project/incorrect/src/main/java");
        Assert.assertNotNull("compileSourceRoot not found", compileSourceRoot);

        project.addCompileSourceRoot(compileSourceRoot.getPath());

        final EnforcerRuleHelper mockHelper = new MockEnforcerRuleHelper(project);

        final CorrectPackagingRule unitUnderTest = new CorrectPackagingRule();
View Full Code Here

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

        MavenProject project = new MavenProject( model );

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

        PluginDescriptor pluginDescriptor = new PluginDescriptor();
        pluginDescriptor.setGoalPrefix( "test" );

        PluginToolsRequest request = new DefaultPluginToolsRequest( project, pluginDescriptor ).setEncoding( "UTF-8" );
View Full Code Here

        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

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.