org.apache.maven.plugin.assembly.archive
Class DefaultAssemblyArchiverTest

java.lang.Object
  extended by org.apache.maven.plugin.assembly.archive.DefaultAssemblyArchiverTest

public class DefaultAssemblyArchiverTest
extends Object


Nested Class Summary
static class DefaultAssemblyArchiverTest.TestArchiverWithConfig
           
 
Constructor Summary
DefaultAssemblyArchiverTest()
           
 
Method Summary
 void failWhenAssemblyIdIsNull()
           
 void setup()
           
static void setupInterpolators(AssemblerConfigurationSource configSource)
           
static void setupInterpolators(AssemblerConfigurationSource configSource, MavenProject mavenProject)
           
static void tearDown()
           
 void testCreateArchive()
           
 void testCreateArchiver_ShouldConfigureArchiver()
           
 void testCreateArchiver_ShouldCreateTarArchiverWithNoCompression()
           
 void testCreateArchiver_ShouldCreateWarArchiverWithIgnoreWebxmlSetToFalse()
           
 void testCreateArchiver_ShouldCreateZipArchiver()
           
 void testCreateTarArchiver_InvalidFormat_ShouldFailWithInvalidCompression()
           
 void testCreateTarArchiver_ShouldNotInitializeCompression()
           
 void testCreateTarArchiver_TarBz2Format_ShouldInitializeBZipCompression()
           
 void testCreateTarArchiver_TarGzFormat_ShouldInitializeGZipCompression()
           
 void testCreateTarArchiver_Tbz2Format_ShouldInitializeBZipCompression()
           
 void testCreateTarArchiver_TgzFormat_ShouldInitializeGZipCompression()
           
 void testCreateWarArchiver_ShouldDisableIgnoreWebxmlOption()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultAssemblyArchiverTest

public DefaultAssemblyArchiverTest()
Method Detail

setup

public void setup()
           throws org.codehaus.plexus.PlexusContainerException
Throws:
org.codehaus.plexus.PlexusContainerException

tearDown

public static void tearDown()
                     throws Exception
Throws:
Exception

failWhenAssemblyIdIsNull

public void failWhenAssemblyIdIsNull()
                              throws ArchiveCreationException,
                                     AssemblyFormattingException,
                                     InvalidAssemblerConfigurationException
Throws:
ArchiveCreationException
AssemblyFormattingException
InvalidAssemblerConfigurationException

testCreateArchive

public void testCreateArchive()
                       throws ArchiveCreationException,
                              AssemblyFormattingException,
                              InvalidAssemblerConfigurationException,
                              IOException,
                              DependencyResolutionException
Throws:
ArchiveCreationException
AssemblyFormattingException
InvalidAssemblerConfigurationException
IOException
DependencyResolutionException

testCreateArchiver_ShouldConfigureArchiver

public void testCreateArchiver_ShouldConfigureArchiver()
                                                throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                       org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

setupInterpolators

public static void setupInterpolators(AssemblerConfigurationSource configSource)

setupInterpolators

public static void setupInterpolators(AssemblerConfigurationSource configSource,
                                      MavenProject mavenProject)

testCreateArchiver_ShouldCreateTarArchiverWithNoCompression

public void testCreateArchiver_ShouldCreateTarArchiverWithNoCompression()
                                                                 throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                        org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateArchiver_ShouldCreateWarArchiverWithIgnoreWebxmlSetToFalse

public void testCreateArchiver_ShouldCreateWarArchiverWithIgnoreWebxmlSetToFalse()
                                                                          throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                                 org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateArchiver_ShouldCreateZipArchiver

public void testCreateArchiver_ShouldCreateZipArchiver()
                                                throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                       org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateWarArchiver_ShouldDisableIgnoreWebxmlOption

public void testCreateWarArchiver_ShouldDisableIgnoreWebxmlOption()
                                                           throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException

testCreateTarArchiver_ShouldNotInitializeCompression

public void testCreateTarArchiver_ShouldNotInitializeCompression()
                                                          throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                 org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateTarArchiver_TarGzFormat_ShouldInitializeGZipCompression

public void testCreateTarArchiver_TarGzFormat_ShouldInitializeGZipCompression()
                                                                       throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                              org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateTarArchiver_TgzFormat_ShouldInitializeGZipCompression

public void testCreateTarArchiver_TgzFormat_ShouldInitializeGZipCompression()
                                                                     throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                            org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateTarArchiver_TarBz2Format_ShouldInitializeBZipCompression

public void testCreateTarArchiver_TarBz2Format_ShouldInitializeBZipCompression()
                                                                        throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                               org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateTarArchiver_Tbz2Format_ShouldInitializeBZipCompression

public void testCreateTarArchiver_Tbz2Format_ShouldInitializeBZipCompression()
                                                                      throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                             org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateTarArchiver_InvalidFormat_ShouldFailWithInvalidCompression

public void testCreateTarArchiver_InvalidFormat_ShouldFailWithInvalidCompression()
                                                                          throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                                 org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException


Copyright © 2002–2015 The Apache Software Foundation. All rights reserved.