org.apache.maven.shared.release.phase
Class RewritePomsForReleasePhaseTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.codehaus.plexus.PlexusTestCase
org.apache.maven.shared.release.phase.AbstractReleaseTestCase
org.apache.maven.shared.release.phase.AbstractRewritingReleasePhaseTestCase
org.apache.maven.shared.release.phase.AbstractEditModeRewritingReleasePhaseTestCase
org.apache.maven.shared.release.phase.RewritePomsForReleasePhaseTest
- All Implemented Interfaces:
- Test
public class RewritePomsForReleasePhaseTest
- extends AbstractEditModeRewritingReleasePhaseTestCase
Test the SCM modification check phase.
- Author:
- Brett Porter
Fields inherited from class org.codehaus.plexus.PlexusTestCase |
basedir, container |
Methods inherited from class org.apache.maven.shared.release.phase.AbstractRewritingReleasePhaseTestCase |
createDefaultConfiguration, createDescriptorFromBasicPom, createMappedConfiguration, createReactorProjects, createReactorProjectsFromBasicPom, createUnmappedConfiguration, testCleanNoProjects, testRewriteAddSchema, testRewriteBasicPom, testRewriteBasicPomEntities, testRewriteBasicPomNamespace, testRewriteBasicPomWithEncoding, testRewriteBasicPomWithNoSuchProviderException, testRewriteBasicPomWithScmRepoException, testRewriteCDataAroundValues, testRewriteCommentsAroundValues, testRewriteManagedPomDependencies, testRewriteManagedPomPlugins, testRewriteManagedPomUnmappedDependencies, testRewriteManagedPomUnmappedPlugins, testRewritePomDependencies, testRewritePomDependenciesDifferentVersion, testRewritePomDependenciesWithNamespace, testRewritePomExtension, testRewritePomExtensionDifferentVersion, testRewritePomExtensionUndefinedVersion, testRewritePomPlugins, testRewritePomPluginsDifferentVersion, testRewritePomReportPlugins, testRewritePomReportPluginsDifferentVersion, testRewritePomUnmappedDependencies, testRewritePomUnmappedExtension, testRewritePomUnmappedPlugins, testRewritePomUnmappedReportPlugins, testRewritePomWithChangedInheritedVersion, testRewritePomWithInheritedVersion, testRewritePomWithParent, testRewritePomWithReleasedParent, testRewritePomWithUnmappedParent, testRewriteUnmappedPom, testRewriteWhitespaceAroundValues, testSimulateRewriteEditModeSkipped, verifyReactorProjects |
Methods inherited from class org.apache.maven.shared.release.phase.AbstractReleaseTestCase |
comparePomFiles, comparePomFiles, comparePomFiles, comparePomFiles, comparePomFiles, comparePomFiles, comparePomFiles, comparePomFiles, createReactorProjects, createReactorProjects, getPath, getProjectsAsMap, tearDown |
Methods inherited from class org.codehaus.plexus.PlexusTestCase |
createContainerInstance, customizeContext, customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getContainer, getCustomConfiguration, getResourceAsStream, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, release |
Methods inherited from class junit.framework.Assert |
assertEquals, 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, fail, fail, failNotEquals, failNotSame, failSame, format |
RewritePomsForReleasePhaseTest
public RewritePomsForReleasePhaseTest()
setUp
protected void setUp()
throws Exception
- Overrides:
setUp
in class AbstractReleaseTestCase
- Throws:
Exception
prepareReactorProjects
protected List<MavenProject> prepareReactorProjects(String path,
boolean copyFiles)
throws Exception
- Specified by:
prepareReactorProjects
in class AbstractRewritingReleasePhaseTestCase
- Throws:
Exception
readTestProjectFile
protected String readTestProjectFile(String fileName)
throws IOException
- Specified by:
readTestProjectFile
in class AbstractRewritingReleasePhaseTestCase
- Throws:
IOException
testSimulateRewrite
public void testSimulateRewrite()
throws Exception
- Throws:
Exception
testRewriteWithDashedComments
public void testRewriteWithDashedComments()
throws Exception
- Throws:
Exception
testClean
public void testClean()
throws Exception
- Throws:
Exception
testCleanNotExists
public void testCleanNotExists()
throws Exception
- Throws:
Exception
testScmOverridden
public void testScmOverridden()
throws Exception
- Throws:
Exception
mapAlternateNextVersion
protected void mapAlternateNextVersion(ReleaseDescriptor config,
String projectId)
- Specified by:
mapAlternateNextVersion
in class AbstractRewritingReleasePhaseTestCase
mapNextVersion
protected void mapNextVersion(ReleaseDescriptor config,
String projectId)
- Specified by:
mapNextVersion
in class AbstractRewritingReleasePhaseTestCase
createConfigurationForPomWithParentAlternateNextVersion
protected ReleaseDescriptor createConfigurationForPomWithParentAlternateNextVersion(List<MavenProject> reactorProjects)
throws Exception
- Specified by:
createConfigurationForPomWithParentAlternateNextVersion
in class AbstractRewritingReleasePhaseTestCase
- Throws:
Exception
createConfigurationForWithParentNextVersion
protected ReleaseDescriptor createConfigurationForWithParentNextVersion(List<MavenProject> reactorProjects)
throws Exception
- Specified by:
createConfigurationForWithParentNextVersion
in class AbstractRewritingReleasePhaseTestCase
- Throws:
Exception
unmapNextVersion
protected void unmapNextVersion(ReleaseDescriptor config,
String projectId)
- Specified by:
unmapNextVersion
in class AbstractRewritingReleasePhaseTestCase
testRewriteBasicPomWithCvs
public void testRewriteBasicPomWithCvs()
throws Exception
- Throws:
Exception
testRewriteBasicPomWithScmExpression
public void testRewriteBasicPomWithScmExpression()
throws Exception
- Throws:
Exception
testRewriteBasicPomWithTagBase
public void testRewriteBasicPomWithTagBase()
throws Exception
- Throws:
Exception
testRewriteBasicPomWithTagBaseAndVaryingScmUrls
public void testRewriteBasicPomWithTagBaseAndVaryingScmUrls()
throws Exception
- Throws:
Exception
testRewriteBasicPomWithCvsFromTag
public void testRewriteBasicPomWithCvsFromTag()
throws Exception
- Throws:
Exception
testRewriteBasicPomWithEmptyScm
public void testRewriteBasicPomWithEmptyScm()
throws Exception
- Throws:
Exception
testRewriteInterpolatedVersions
public void testRewriteInterpolatedVersions()
throws Exception
- Throws:
Exception
testRewriteInterpolatedVersionsDifferentVersion
public void testRewriteInterpolatedVersionsDifferentVersion()
throws Exception
- Throws:
Exception
testRewriteBasicPomWithInheritedScm
public void testRewriteBasicPomWithInheritedScm()
throws Exception
- Throws:
Exception
testRewritePomWithParentAndProperties
public void testRewritePomWithParentAndProperties()
throws Exception
- Throws:
Exception
testRewritePomWithDependencyPropertyCoordinate
public void testRewritePomWithDependencyPropertyCoordinate()
throws Exception
- Throws:
Exception
testRewritePomWithScmOfParentEndingWithASlash
public void testRewritePomWithScmOfParentEndingWithASlash()
throws Exception
- Throws:
Exception
testRewritePomWithDeepSubprojects
public void testRewritePomWithDeepSubprojects()
throws Exception
- Throws:
Exception
testRewritePomForFlatMultiModule
public void testRewritePomForFlatMultiModule()
throws Exception
- Throws:
Exception
testRewritePomWithCDATASectionOnWindows
public void testRewritePomWithCDATASectionOnWindows()
throws Exception
- Throws:
Exception
createDescriptorFromProjects
protected ReleaseDescriptor createDescriptorFromProjects(List<MavenProject> reactorProjects)
- Overrides:
createDescriptorFromProjects
in class AbstractRewritingReleasePhaseTestCase
testRewritePomWithExternallyReleasedParent
public void testRewritePomWithExternallyReleasedParent()
throws Exception
- Throws:
Exception
testRewritePomWithImportedDependencyManagementInReactor
public void testRewritePomWithImportedDependencyManagementInReactor()
throws Exception
- Throws:
Exception
testRewritePomWithDifferentVersionsAcrossModules
public void testRewritePomWithDifferentVersionsAcrossModules()
throws Exception
- Throws:
Exception
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.