public class WarOverlaysTest extends AbstractWarExplodedMojoTest
mojoMANIFEST_PATH, OVERLAYS_ROOT_DIR, OVERLAYS_TEMP_DIR| Constructor and Description |
|---|
WarOverlaysTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertDefaultFileContent(String testId,
File webAppDirectory,
String filePath)
Asserts that the content of an overlayed file is correct.
|
protected void |
assertOverlayedFile(File webAppDirectory,
String overlayId,
String filePath)
Asserts that the content of an overlayed file is correct.
|
protected ArtifactStub |
generateSimpleWarArtifactStub(String id) |
protected File |
getPomFile()
Returns the pom configuration to use.
|
protected File |
getTestDirectory()
Returns the test directory to use.
|
void |
setUp() |
void |
testCacheWithRemovedOverlay() |
void |
testCacheWithUpdatedOverlay() |
void |
testDefaultOverlay() |
void |
testDefaultOverlays() |
void |
testEnvironment() |
void |
testNoOverlay() |
void |
testOverlaysIncludesExcludesWithMultipleDefinitions() |
void |
testOverlaysIncludesExcludesWithMultipleDefinitions2() |
void |
testScenarioOneWithDefaulSettings()
Merge a dependent WAR when a file in the war source directory overrides one found in the WAR.
|
void |
testScenarioOneWithFullSettings()
Tests that specifying the overlay explicitely has the same behavior as the default (i.e.
|
void |
testScenarioOneWithOverlaySettings()
Tests that specifying the overlay explicitely has the same behavior as the default (i.e.
|
assertCustomContent, assertDefaultContent, assertWebAppContent, assertWebXml, cleanDirectory, setUpMojo, setUpMojobuildWarOverlayStub, configureMojo, createArchive, createClassesDir, createDir, createFile, createFile, createWebAppSource, createWebAppSource, createXMLConfigDir, generateFullOverlayWar, getOverlayFile, getWebAppSourceconfigureMojo, configureMojo, extractPluginConfiguration, extractPluginConfiguration, getVariablesAndValuesFromObject, getVariablesAndValuesFromObject, getVariableValueFromObject, lookupEmptyMojo, lookupEmptyMojo, lookupMojo, lookupMojo, lookupMojo, setVariableValueToObjectcreateContainerInstance, customizeContext, customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getContainer, getCustomConfiguration, getResourceAsStream, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, release, tearDownassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toStringpublic void setUp()
throws Exception
setUp in class AbstractWarExplodedMojoTestExceptionprotected File getPomFile()
AbstractWarExplodedMojoTestgetPomFile in class AbstractWarExplodedMojoTestprotected File getTestDirectory()
AbstractWarExplodedMojoTestgetTestDirectory in class AbstractWarExplodedMojoTestpublic void testScenarioOneWithDefaulSettings()
throws Exception
Exception - if any error occurspublic void testScenarioOneWithOverlaySettings()
throws Exception
Exception - if an error occurspublic void testScenarioOneWithFullSettings()
throws Exception
Exception - if an error occurspublic void testOverlaysIncludesExcludesWithMultipleDefinitions()
throws Exception
Exceptionpublic void testOverlaysIncludesExcludesWithMultipleDefinitions2()
throws Exception
Exceptionpublic void testCacheWithUpdatedOverlay()
throws Exception
Exceptionpublic void testCacheWithRemovedOverlay()
throws Exception
Exceptionprotected void assertOverlayedFile(File webAppDirectory, String overlayId, String filePath) throws IOException
webAppDirectory - the webapp directoryoverlayId - the id of the overlayfilePath - the relative pathIOException - if an error occurred while reading the filesprotected void assertDefaultFileContent(String testId, File webAppDirectory, String filePath) throws Exception
testId - te id of the testwebAppDirectory - the webapp directoryfilePath - the relative pathIOException - if an error occurred while reading the filesExceptionprotected ArtifactStub generateSimpleWarArtifactStub(String id) throws Exception
ExceptionCopyright © 2002–2014 The Apache Software Foundation. All rights reserved.