Logo Search packages:      
Sourcecode: maven2 version File versions  Download package

org::apache::maven::project::inheritance::DefaultModelInheritanceAssemblerTest Class Reference

Inherits junit::framework::TestCase.

List of all members.


Detailed Description

Author:
jdcasey

Definition at line 51 of file DefaultModelInheritanceAssemblerTest.java.


Public Member Functions

void assertScm (String connection, String developerConnection, String url, Scm scm)
void testDistributionManagementInheritance ()
void testPluginInheritanceWhereParentPluginWithFalseInheritFlagAndChildHasNoPlugins ()
void testPluginInheritanceWhereParentPluginWithoutInheritFlagAndChildHasNoPlugins ()
void testPluginInheritanceWhereParentPluginWithTrueInheritFlagAndChildHasNoPlugins ()
void testReportingExcludeDefaultsInheritance ()
void testReportInheritanceWhereParentReportWithFalseInheritFlagAndChildHasNoReports ()
void testReportInheritanceWhereParentReportWithoutInheritFlagAndChildHasNoReports ()
void testReportInheritanceWhereParentReportWithTrueInheritFlagAndChildHasNoReports ()
void testRepositoryInheritenceWhereParentHasRepositoryAndTheChildDoesnt ()
void testRepositoryInheritenceWhereParentHasRepositoryAndTheChildHasDifferent ()
void testRepositoryInheritenceWhereParentHasRepositoryAndTheChildHasSameId ()
void testScmInheritance () throws Exception
void testScmInheritanceWhereParentHasConnectionAndTheChildDoes ()
void testScmInheritanceWhereParentHasConnectionAndTheChildDoesnt ()
void testScmInheritanceWhereParentHasDeveloperConnectionAndTheChildDoes ()
void testScmInheritanceWhereParentHasDeveloperConnectionAndTheChildDoesnt ()
void testScmInheritanceWhereParentHasUrlAndTheChildDoes ()
void testScmInheritanceWhereParentHasUrlAndTheChildDoesnt ()
void testShouldAdjustChildUrlBasedOnParentAndModulePathInSiblingDir ()
void testShouldAdjustPathsThreeLevelsDeepAncestryInRepoAndNonStandardModulePaths ()
void testShouldAppendChildPathAdjustmentWithNoChildPart ()
void testShouldAppendChildPathAdjustmentWithNoChildPartAndNoParentPart ()
void testShouldAppendPathWithChildPathAdjustment ()
void testShouldMergeDependencyManagementSectionsFromTopTwoLevelsToBottomLevel ()
void testShouldMergeSuccessiveDependencyManagementSectionsOverThreeLevels ()
void testShouldOverrideUnitTestExcludesOnly ()

Private Member Functions

void assertConnection (String expectedConnection, String expectedDeveloperConnection, Model model)
void assertPlugins (List expectedPlugins, Model child)
void assertPluginsEqual (Plugin reference, Plugin test)
void assertReports (List expectedPlugins, Model child)
void assertReportsEqual (ReportPlugin reference, ReportPlugin test)
void assertRepositories (List expected, List actual)
Dependency makeDep (String artifactId)

Static Private Member Functions

static void assertRepositoryBase (RepositoryBase childRepository, RepositoryBase repository)
static Model makeBaseModel (String artifactId)
static Repository makeRepository (String id, String url)
static Model makeRepositoryModel (String artifactId, String id, String url)
static Model makeScmModel (String artifactId, String connection, String developerConnection, String url)
static Model makeScmModel (String artifactId)

Private Attributes

ModelInheritanceAssembler assembler = new DefaultModelInheritanceAssembler()

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index