Examples of AssemblerConfigurationSource


Examples of org.apache.maven.plugin.assembly.AssemblerConfigurationSource

        sessionCtl.setReturnValue( new Properties(), MockControl.ZERO_OR_MORE );

        final MockControl csCtl = MockControl.createControl( AssemblerConfigurationSource.class );
        mockManager.add( csCtl );

        final AssemblerConfigurationSource cs = (AssemblerConfigurationSource) csCtl.getMock();
        cs.getMavenSession();
        csCtl.setReturnValue( session, MockControl.ZERO_OR_MORE );

        mockManager.replayAll();

        final String result =
View Full Code Here

Examples of org.apache.maven.plugin.assembly.AssemblerConfigurationSource

        sessionCtl.setReturnValue( new Properties(), MockControl.ZERO_OR_MORE );

        final MockControl csCtl = MockControl.createControl( AssemblerConfigurationSource.class );
        mockManager.add( csCtl );

        final AssemblerConfigurationSource cs = (AssemblerConfigurationSource) csCtl.getMock();
        cs.getMavenSession();
        csCtl.setReturnValue( session, MockControl.ZERO_OR_MORE );

        String result;

        mockManager.replayAll();
View Full Code Here

Examples of org.apache.maven.plugin.assembly.AssemblerConfigurationSource

        session.getUserProperties();
        sessionControl.setReturnValue( new Properties(), MockControl.ZERO_OR_MORE );

        final MockControl csControl = MockControl.createControl( AssemblerConfigurationSource.class );
        final AssemblerConfigurationSource cs = (AssemblerConfigurationSource) csControl.getMock();

        mm.add( csControl );

        cs.getMavenSession();
        csControl.setReturnValue( session, MockControl.ZERO_OR_MORE );

        cs.getProject();
        csControl.setReturnValue( new MavenProject( model ), MockControl.ZERO_OR_MORE );

        final MockControl lrCtl = MockControl.createControl( ArtifactRepository.class );
        final ArtifactRepository lr = (ArtifactRepository) lrCtl.getMock();
        mm.add( lrCtl );

        lr.getBasedir();
        lrCtl.setReturnValue( "/path/to/local/repo", MockControl.ZERO_OR_MORE );

        cs.getLocalRepository();
        csControl.setReturnValue( lr, MockControl.ZERO_OR_MORE );

        mm.replayAll();

        final Object result = new AssemblyExpressionEvaluator( cs ).evaluate( "assembly.${groupId}" );
View Full Code Here

Examples of org.apache.maven.plugin.assembly.AssemblerConfigurationSource

        expect( session.getExecutionProperties()).andReturn( execProps ).anyTimes();

        expect( session.getUserProperties()).andReturnnew Properties()).anyTimes();

        final AssemblerConfigurationSource cs = mm.createMock( AssemblerConfigurationSource.class );

        final ArtifactRepository lr =  mm.createMock( ArtifactRepository.class );

        expect( lr.getBasedir()).andReturn"/path/to/local/repo").anyTimes();

        expect(cs.getLocalRepository()).andReturn( lr ).anyTimes();

        expect( cs.getMavenSession()).andReturn( session ).anyTimes();

        mm.replayAll();

        final Assembly result = interpolator.interpolate( assembly, new MavenProject( model ), cs );
View Full Code Here

Examples of org.apache.maven.plugin.assembly.AssemblerConfigurationSource

    {
        final EasyMockSupport mm = new EasyMockSupport();

        final MockAndControlForAssemblyArchiver macMgr = new MockAndControlForAssemblyArchiver( mm );

        final AssemblerConfigurationSource configSource = mm.createControl().createMock(
            AssemblerConfigurationSource.class );

        mm.replayAll();

        final DefaultAssemblyArchiver archiver = createSubject( macMgr, null, null );
View Full Code Here

Examples of org.apache.maven.plugin.assembly.AssemblerConfigurationSource

        final AssemblyArchiverPhase phase = mm.createControl().createMock(AssemblyArchiverPhase.class  );

        phase.execute( (Assembly)anyObject(), (Archiver)anyObject(), (AssemblerConfigurationSource)anyObject() );

        final AssemblerConfigurationSource configSource =
            mm.createControl().createMock( AssemblerConfigurationSource.class );

        final File tempDir = fileManager.createTempDir();
        FileUtils.deleteDirectory( tempDir );

        expect(configSource.getTemporaryRootDirectory()).andReturn( tempDir ).anyTimes();
        expect( configSource.isDryRun()).andReturn( false ).anyTimes();
        expect( configSource.isIgnoreDirFormatExtensions()).andReturn( false ).anyTimes();

        final File outDir = fileManager.createTempDir();

        macMgr.archiver.setDestFile( new File( outDir, "full-name.zip" ) );

        try
        {
            macMgr.archiver.createArchive();
        }
        catch ( final ArchiverException e )
        {
            fail( "Should never happen" );
        }
        catch ( final IOException e )
        {
            fail( "Should never happen" );
        }

        expect(configSource.getOutputDirectory()).andReturn( outDir );
        expect( configSource.getFinalName() ).andReturn( "finalName" );
        expect( configSource.getArchiverConfig()).andReturn( null ).anyTimes();
        expect(    configSource.getWorkingDirectory()).andReturn( new File( "." )).anyTimes();
        expect( configSource.isUpdateOnly()).andReturn( false ).anyTimes();
        expect( configSource.isIgnorePermissions()).andReturn( false ).anyTimes();

        final Assembly assembly = new Assembly();
        assembly.setId( "id" );

       // try
View Full Code Here

Examples of org.apache.maven.plugin.assembly.AssemblerConfigurationSource

        final TestArchiverWithConfig archiver = new TestArchiverWithConfig();

        macArchiverManager.expectGetArchiver( "dummy", archiver );

        final AssemblerConfigurationSource configSource = mm.createMockAssemblerConfigurationSource.class);

        final String simpleConfig = "value";

        expect( configSource.getArchiverConfig()).andReturn(
        "<configuration><simpleConfig>" + simpleConfig + "</simpleConfig></configuration>").anyTimes();

        final MavenProject project = new MavenProject( new Model() );

        expect(configSource.getProject()).andReturn( project ).anyTimes();

        expect(configSource.getMavenSession()).andReturn( null ).anyTimes();

        expect(configSource.isDryRun()).andReturn( false ).anyTimes();

        expect(configSource.getWorkingDirectory()).andReturnnew File( "." )).anyTimes();

        expect(configSource.isUpdateOnly()).andReturn( false ).anyTimes();

        final ArtifactRepository lr = mm.createMock( ArtifactRepository.class );

        expect(lr.getBasedir()).andReturn"/path/to/local/repo" ).anyTimes();

        expect(configSource.getLocalRepository()).andReturn( lr ).anyTimes();
        expect(configSource.isIgnorePermissions()).andReturn( true );

        mm.replayAll();

        final DefaultAssemblyArchiver subject =
            createSubject( macArchiverManager, new ArrayList<AssemblyArchiverPhase>(), null );
View Full Code Here

Examples of org.apache.maven.plugin.assembly.AssemblerConfigurationSource

        final MockAndControlForAssemblyArchiver macArchiverManager = new MockAndControlForAssemblyArchiver( mm );

        macArchiverManager.expectGetArchiver( "tar", ttArchiver );

        final AssemblerConfigurationSource configSource = mm.createMock( AssemblerConfigurationSource.class );

        expect( configSource.getTarLongFileMode()).andReturn( TarLongFileMode.fail.toString()).anyTimes();
        expect( configSource.isDryRun()).andReturn( false ).anyTimes();

        expect( configSource.getArchiverConfig()).andReturn( null ).anyTimes();

        expect( configSource.getProject()).andReturn( new MavenProject( new Model() ) ).anyTimes();

        expect( configSource.getJarArchiveConfiguration()).andReturn( null ).anyTimes();

        expect( configSource.getWorkingDirectory()).andReturnnew File( "." ) ).anyTimes();

        expect( configSource.isUpdateOnly()).andReturn( false ).anyTimes();

        expect( configSource.isIgnorePermissions()).andReturn( true ).anyTimes();

        mm.replayAll();

        final DefaultAssemblyArchiver subject =
            createSubject( macArchiverManager, new ArrayList<AssemblyArchiverPhase>(), null );
View Full Code Here

Examples of org.apache.maven.plugin.assembly.AssemblerConfigurationSource

    public void test_getModuleSetResolutionRequirements()
        throws DependencyResolutionException
    {
        final EasyMockSupport mm = new EasyMockSupport();

        final AssemblerConfigurationSource cs = mm.createMock( AssemblerConfigurationSource.class );

        final File rootDir = new File( "root" );
        final MavenProject project = createMavenProject( "main-group", "main-artifact", "1", rootDir );

        final File module1Dir = new File( rootDir, "module-1" );
        final MavenProject module1 = createMavenProject( "main-group", "module-1", "1", module1Dir );
        final MavenProject module1a =
            createMavenProject( "group1", "module-1a", "1", new File( module1Dir, "module-1a" ) );
        final MavenProject module1b =
            createMavenProject( "group1.b", "module-1b", "1", new File( module1Dir, "module-1b" ) );

        module1.getModel().addModule( module1a.getArtifactId() );
        module1.getModel().addModule( module1b.getArtifactId() );

        final File module2Dir = new File( rootDir, "module-2" );
        final MavenProject module2 = createMavenProject( "main-group", "module-2", "1", module2Dir );
        final MavenProject module2a =
            createMavenProject( "main-group", "module-2a", "1", new File( module2Dir, "module-2a" ) );

        module2.getModel().addModule( module2a.getArtifactId() );

        project.getModel().addModule( module1.getArtifactId() );
        project.getModel().addModule( module2.getArtifactId() );

        final List<MavenProject> allProjects = new ArrayList<MavenProject>();
        allProjects.add( project );
        allProjects.add( module1 );
        allProjects.add( module1a );
        allProjects.add( module1b );
        allProjects.add( module2 );
        allProjects.add( module2a );

        expect( cs.getReactorProjects()).andReturn( allProjects ).anyTimes();

        expect( cs.getProject()).andReturn( project ).anyTimes();

        final ResolutionManagementInfo info = new ResolutionManagementInfo( project );

        final List<ModuleSet> moduleSets = new ArrayList<ModuleSet>();
View Full Code Here

Examples of org.apache.maven.plugin.assembly.AssemblerConfigurationSource

        final MockAndControlForAssemblyArchiver macArchiverManager = new MockAndControlForAssemblyArchiver( mm );

        macArchiverManager.expectGetArchiver( "war", twArchiver );

        final AssemblerConfigurationSource configSource = mm.createMock( AssemblerConfigurationSource.class );

        expect( configSource.isDryRun()).andReturn( false ).anyTimes();
        expect( configSource.getArchiverConfig()).andReturn( null ).anyTimes();
        expect( configSource.getMavenSession()).andReturn( null ).anyTimes();
        expect( configSource.getProject()).andReturn( new MavenProject( new Model() ) ).anyTimes();
        expect( configSource.getJarArchiveConfiguration()).andReturn( null ).anyTimes();
        expect( configSource.getWorkingDirectory()).andReturn( new File( "." ) ).anyTimes();
        expect( configSource.isUpdateOnly()).andReturn( false ).anyTimes();
        expect( configSource.isIgnorePermissions()).andReturn( true ).anyTimes();

        mm.replayAll();

        final DefaultAssemblyArchiver subject =
            createSubject( macArchiverManager, new ArrayList<AssemblyArchiverPhase>(), null );
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.