From b7abb7d6817400edb04abe4393aa061d128737c3 Mon Sep 17 00:00:00 2001 From: Brett Porter Date: Sat, 14 Feb 2009 14:24:54 +0000 Subject: [PATCH] remove default constructor so that a version range must be entered. It is unlikely future tests will work on all versions of Maven anyway git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@744500 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/maven/it/IntegrationTestSuite.java | 3 ++- .../java/org/apache/maven/it/MavenIT0007Test.java | 5 +++++ .../java/org/apache/maven/it/MavenIT0008Test.java | 5 +++++ .../java/org/apache/maven/it/MavenIT0009Test.java | 5 +++++ .../java/org/apache/maven/it/MavenIT0010Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0011Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0012Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0018Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0019Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0021Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0023Test.java | 5 +++++ .../java/org/apache/maven/it/MavenIT0024Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0025Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0030Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0032Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0036Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0037Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0038Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0039Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0040Test.java | 5 +++++ .../java/org/apache/maven/it/MavenIT0041Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0052Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0056Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0063Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0064Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0071Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0072Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0085Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0090Test.java | 5 +++++ .../maven/it/MavenIT0108SnapshotUpdateTest.java | 5 +++++ .../maven/it/MavenIT0109ReleaseUpdateTest.java | 5 +++++ ...3ServerAuthzAvailableToWagonMgrInPluginTest.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0139Test.java | 4 ++++ .../java/org/apache/maven/it/MavenIT0140Test.java | 4 ++++ .../it/MavenIT0142DirectDependencyScopesTest.java | 3 ++- .../MavenIT0143TransitiveDependencyScopesTest.java | 1 + .../it/MavenIT0144LifecycleExecutionOrderTest.java | 1 + .../org/apache/maven/it/MavenITBootstrapTest.java | 4 ++++ .../MavenITmng0095ReactorFailureBehaviorTest.java | 4 ++++ .../MavenITmng0249ResolveDepsFromReactorTest.java | 4 ++++ ...282NonReactorExecWhenProjectIndependentTest.java | 4 ++++ ...avenITmng0294MergeGlobalAndUserSettingsTest.java | 1 + .../MavenITmng0377PluginLookupFromPrefixTest.java | 1 + .../maven/it/MavenITmng0471CustomLifecycleTest.java | 4 ++++ .../it/MavenITmng0479OverrideCentralRepoTest.java | 4 ++++ ...nITmng0496IgnoreUnknownPluginParametersTest.java | 4 ++++ .../maven/it/MavenITmng0505VersionRangeTest.java | 4 ++++ .../it/MavenITmng0507ArtifactRelocationTest.java | 4 ++++ .../it/MavenITmng0522PluginMgmtConfigTest.java | 4 ++++ .../it/MavenITmng0557UserSettingsCliOptionTest.java | 4 ++++ .../MavenITmng0612NewestConflictResolverTest.java | 5 +++++ .../maven/it/MavenITmng0666IgnoreLegacyPomTest.java | 4 ++++ .../it/MavenITmng0674PluginParameterAliasTest.java | 4 ++++ .../maven/it/MavenITmng0680ParentBasedirTest.java | 4 ++++ .../it/MavenITmng0731LegacyRepoLayoutTest.java | 4 ++++ .../MavenITmng0761MissingSnapshotDistRepoTest.java | 2 +- .../maven/it/MavenITmng0768OfflineModeTest.java | 4 ++++ ...Tmng0773SettingsProfileReactorPollutionTest.java | 4 ++++ .../MavenITmng0781PluginConfigVsExecConfigTest.java | 4 ++++ .../it/MavenITmng0786ProfileAwareReactorTest.java | 4 ++++ ...MavenITmng0814ExplicitProfileActivationTest.java | 4 ++++ .../it/MavenITmng0818WarDepsNotTransitiveTest.java | 4 ++++ .../it/MavenITmng0820ConflictResolutionTest.java | 4 ++++ .../it/MavenITmng0823MojoContextPassingTest.java | 4 ++++ .../MavenITmng0836PluginParentResolutionTest.java | 4 ++++ ...Tmng0848SystemPropOverridesDefaultValueTest.java | 1 + .../it/MavenITmng0866EvaluateDefaultValueTest.java | 1 + ...venITmng0870ReactorAwarePluginDiscoveryTest.java | 2 +- ...ponentInjectionViaProjectLevelPluginDepTest.java | 4 ++++ ...avenITmng0985NonExecutedPluginMngtGoalsTest.java | 4 ++++ ...avenITmng1021EqualAttachmentBuildNumberTest.java | 4 ++++ .../it/MavenITmng1052PluginMngtConfigTest.java | 4 ++++ .../it/MavenITmng1088ReactorDepResolutionTest.java | 4 ++++ .../MavenITmng1233WarDepWithProvidedScopeTest.java | 4 ++++ .../MavenITmng1415QuotedSystemPropertiesTest.java | 4 ++++ ...avenITmng1491ReactorArtifactIdCollisionTest.java | 5 +++++ .../it/MavenITmng1908LegacySnapshotUpdateTest.java | 4 ++++ ...nterpolateWithSettingsProfilePropertiesTest.java | 4 ++++ ...mng2124PomInterpolationWithParentValuesTest.java | 4 ++++ ...enITmng2130ParentLookupFromReactorCacheTest.java | 4 ++++ .../MavenITmng2136ActiveByDefaultProfileTest.java | 4 ++++ ...nITmng2771PomExtensionComponentOverrideTest.java | 5 +++++ .../MavenITmng2878DefaultReportXmlImportTest.java | 4 ++++ .../MavenITmng2994SnapshotRangeRepositoryTest.java | 5 +++++ .../maven/it/MavenITmng3012CoreClassImportTest.java | 4 ++++ .../MavenITmng3038TransitiveDepManVersionTest.java | 5 +++++ ...g3139UseCachedMetadataOfBlacklistedRepoTest.java | 1 + .../maven/it/MavenITmng3288SystemScopeDirTest.java | 4 ++++ .../MavenITmng3331ModulePathNormalizationTest.java | 5 +++++ ...MavenITmng3379ParallelArtifactDownloadsTest.java | 2 +- ...avenITmng3482DependencyPomInterpolationTest.java | 5 +++++ .../maven/it/MavenITmng3498ForkToOtherMojoTest.java | 8 ++++---- ...venITmng3586SystemScopePluginDependencyTest.java | 1 + ...MavenITmng3679PluginExecIdInterpolationTest.java | 5 +++++ .../it/MavenITmng3693PomFileBasedirChangeTest.java | 4 ++++ .../MavenITmng3694ReactorProjectsDynamismTest.java | 1 + .../it/MavenITmng3821EqualPluginExecIdsTest.java | 1 + .../maven/it/MavenITmng3827PluginConfigTest.java | 1 + ...nITmng3833PomInterpolationDataFlowChainTest.java | 1 + .../MavenITmng3836PluginConfigInheritanceTest.java | 1 + .../maven/it/MavenITmng3838EqualPluginDepsTest.java | 4 ++++ .../MavenITmng3839PomParsingCoalesceTextTest.java | 1 + .../maven/it/MavenITmng3843PomInheritanceTest.java | 1 + .../it/MavenITmng3845LimitedPomInheritanceTest.java | 1 + ...venITmng3846PomInheritanceUrlAdjustmentTest.java | 1 + ...ng3852PluginConfigWithHeterogeneousListTest.java | 1 + .../MavenITmng3853ProfileInjectedDistReposTest.java | 1 + .../it/MavenITmng3863AutoPluginGroupIdTest.java | 1 + .../it/MavenITmng3864PerExecPluginConfigTest.java | 1 + .../MavenITmng3866PluginConfigInheritanceTest.java | 1 + .../MavenITmng3873MultipleExecutionGoalsTest.java | 1 + .../it/MavenITmng3877BasedirAlignedModelTest.java | 1 + .../it/MavenITmng3886ExecutionGoalsOrderTest.java | 1 + .../it/MavenITmng3887PluginExecutionOrderTest.java | 1 + ...Tmng3890TransitiveDependencyScopeUpdateTest.java | 4 ++++ .../it/MavenITmng3892ReleaseDeploymentTest.java | 1 + ...ITmng3900ProfilePropertiesInterpolationTest.java | 1 + ...avenITmng3925MergedPluginExecutionOrderTest.java | 1 + ...enITmng3927PluginDefaultExecutionConfigTest.java | 1 + .../it/MavenITmng3933ProfilesXmlActivationTest.java | 1 + ...avenITmng3937MergedPluginExecutionGoalsTest.java | 1 + .../it/MavenITmng3944BasedirInterpolationTest.java | 1 + ...enITmng3947PluginDefaultExecutionConfigTest.java | 1 + .../it/MavenITmng3955EffectiveSettingsTest.java | 2 +- ...nITmng3970DepResolutionFromProfileReposTest.java | 2 +- .../maven/it/MavenITmng3979ElementJoinTest.java | 2 +- ...mng3983PluginResolutionFromProfileReposTest.java | 2 +- .../it/MavenITmng3998PluginExecutionConfigTest.java | 2 +- .../it/MavenITmng4000MultiPluginExecutionsTest.java | 2 +- .../it/MavenITmng4007PlatformFileSeparatorTest.java | 2 +- .../it/MavenITmng4008MergedFilterOrderTest.java | 2 +- .../it/MavenITmng4009InheritProfileEffectsTest.java | 2 +- .../MavenITmng4034ManagedProfileDependencyTest.java | 2 +- .../maven/it/AbstractMavenIntegrationTestCase.java | 5 +---- .../maven/it/MavenIntegrationTestCaseTest.java | 13 ------------- 135 files changed, 404 insertions(+), 36 deletions(-) diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.java b/its/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.java index 608426e9c4..06b4f8ca3e 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.java @@ -25,10 +25,11 @@ import org.apache.maven.it.Verifier; import java.io.PrintStream; import junit.framework.Test; +import junit.framework.TestCase; import junit.framework.TestSuite; public class IntegrationTestSuite - extends AbstractMavenIntegrationTestCase + extends TestCase { private static PrintStream out = System.out; diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0007Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0007Test.java index 97c2f0917b..d29141609f 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0007Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0007Test.java @@ -28,6 +28,11 @@ public class MavenIT0007Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0007Test() + { + super( ALL_MAVEN_VERSIONS ); + } + /** * We specify a parent in the POM and make sure that it is downloaded as * part of the process. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0008Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0008Test.java index 3f658380db..dfe4539713 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0008Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0008Test.java @@ -28,6 +28,11 @@ public class MavenIT0008Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0008Test() + { + super( ALL_MAVEN_VERSIONS ); + } + /** * Simple goal decoration where a plugin binds to a phase and the plugin must * be downloaded from a remote repository before it can be executed. This diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0009Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0009Test.java index 71470bc5bd..6154634d48 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0009Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0009Test.java @@ -28,6 +28,11 @@ public class MavenIT0009Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0009Test() + { + super( ALL_MAVEN_VERSIONS ); + } + /** * Test plugin configuration and goal configuration that overrides what the * mojo has specified. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0010Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0010Test.java index 8c4ac02440..2903e42e32 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0010Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0010Test.java @@ -28,6 +28,10 @@ import java.util.List; public class MavenIT0010Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0010Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Since the artifact resolution does not use the project builder, we must diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0011Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0011Test.java index 2934624985..f484d0c1d1 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0011Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0011Test.java @@ -28,6 +28,10 @@ import java.util.List; public class MavenIT0011Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0011Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test specification of dependency versions via <dependencyManagement/>. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0012Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0012Test.java index 7dbbe7b352..b9d1db041a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0012Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0012Test.java @@ -27,6 +27,10 @@ import java.io.File; public class MavenIT0012Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0012Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test simple POM interpolation diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0018Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0018Test.java index 4a711976f4..8d748598ea 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0018Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0018Test.java @@ -27,6 +27,10 @@ import java.io.File; public class MavenIT0018Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0018Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Ensure that managed dependencies for dependency POMs are calculated diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0019Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0019Test.java index fdc36e997f..bad22c2f4a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0019Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0019Test.java @@ -27,6 +27,10 @@ import java.io.File; public class MavenIT0019Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0019Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that a version is managed by pluginManagement in the super POM diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0021Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0021Test.java index e56f520112..29c16a11a0 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0021Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0021Test.java @@ -27,6 +27,10 @@ import java.io.File; public class MavenIT0021Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0021Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test pom-level profile inclusion (this one is activated by system diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0023Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0023Test.java index d1d3688848..d03cb80426 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0023Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0023Test.java @@ -27,6 +27,11 @@ import java.io.File; public class MavenIT0023Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0023Test() + { + super( ALL_MAVEN_VERSIONS ); + } + /** * Test profile inclusion from settings.xml (this one is activated by an id * in the activeProfiles section). diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0024Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0024Test.java index 66c9be1631..10645e57a3 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0024Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0024Test.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenIT0024Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0024Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test usage of <executions/> inside a plugin rather than <goals/> diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0025Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0025Test.java index 384b51e8ac..b519d1b35c 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0025Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0025Test.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenIT0025Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0025Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test multiple goal executions with different execution-level configs. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0030Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0030Test.java index 2aecc861e0..a0b3bb6fbc 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0030Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0030Test.java @@ -27,6 +27,10 @@ import java.io.File; public class MavenIT0030Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0030Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test for injection of dependencyManagement through parents of diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0032Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0032Test.java index c5fecb987e..464a849a75 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0032Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0032Test.java @@ -27,6 +27,10 @@ import java.io.File; public class MavenIT0032Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0032Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Tests that a specified Maven version requirement that is lower doesn't cause any problems diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0036Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0036Test.java index 0633c1a253..04c67c4bb4 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0036Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0036Test.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenIT0036Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0036Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test building from release-pom.xml when it's available diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0037Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0037Test.java index 011aa95523..b8c462d2ab 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0037Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0037Test.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenIT0037Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0037Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test building with alternate pom file using '-f' diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0038Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0038Test.java index 6c7a1ca889..9cfeded15a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0038Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0038Test.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenIT0038Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0038Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test building project from outside the project directory using '-f' diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0039Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0039Test.java index 1ca4d4fca8..53e3f47b83 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0039Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0039Test.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenIT0039Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0039Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test reactor for projects that have release-pom.xml in addition to diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0040Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0040Test.java index 1982ff4a15..d40c73b304 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0040Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0040Test.java @@ -34,6 +34,11 @@ public class MavenIT0040Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0040Test() + { + super( ALL_MAVEN_VERSIONS ); + } + /** * Test the use of a packaging from a plugin */ diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0041Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0041Test.java index d83a0ba7b0..b2024eb213 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0041Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0041Test.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenIT0041Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0041Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test the use of a new type from a plugin diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0052Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0052Test.java index a78eff7343..3f3929dce1 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0052Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0052Test.java @@ -27,6 +27,10 @@ import java.io.File; public class MavenIT0052Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0052Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that source attachment doesn't take place when diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0056Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0056Test.java index 0b3640a7e0..a7a84ae214 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0056Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0056Test.java @@ -27,6 +27,10 @@ import java.io.File; public class MavenIT0056Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0056Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that multiple executions of a goal with different diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0063Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0063Test.java index c26166647f..af3d19a226 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0063Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0063Test.java @@ -28,6 +28,10 @@ import java.util.List; public class MavenIT0063Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0063Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test the use of a system scoped dependency to a (fake) tools.jar. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0064Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0064Test.java index bf0ef0314b..96adc36149 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0064Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0064Test.java @@ -27,6 +27,10 @@ import java.io.File; public class MavenIT0064Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0064Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test the use of a mojo that uses setters instead of private fields diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0071Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0071Test.java index 13f1fff206..3935a984e5 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0071Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0071Test.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenIT0071Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0071Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verifies that dotted property references work within plugin diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0072Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0072Test.java index 47479a5efe..e57e7e7d71 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0072Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0072Test.java @@ -34,6 +34,10 @@ import java.util.Properties; public class MavenIT0072Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0072Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verifies that property references with dotted notation work within diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0085Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0085Test.java index e1a200195c..a55aaf16a3 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0085Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0085Test.java @@ -28,6 +28,10 @@ import java.util.Collection; public class MavenIT0085Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0085Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verify that system-scoped dependencies get resolved with system scope diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0090Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0090Test.java index ccf72f1a66..ef519ffc60 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0090Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0090Test.java @@ -30,6 +30,11 @@ import java.util.Properties; public class MavenIT0090Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0090Test() + { + super( ALL_MAVEN_VERSIONS ); + } + /** * Test that ensures that envars are interpolated correctly into plugin * configurations. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0108SnapshotUpdateTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0108SnapshotUpdateTest.java index 83bc133318..1489040696 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0108SnapshotUpdateTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0108SnapshotUpdateTest.java @@ -37,6 +37,11 @@ import java.util.Locale; public class MavenIT0108SnapshotUpdateTest extends AbstractMavenIntegrationTestCase { + protected MavenIT0108SnapshotUpdateTest() + { + super( ALL_MAVEN_VERSIONS ); + } + private Verifier verifier; private File artifact; diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0109ReleaseUpdateTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0109ReleaseUpdateTest.java index 1f325e916a..dd3ab0a5dc 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0109ReleaseUpdateTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0109ReleaseUpdateTest.java @@ -34,6 +34,11 @@ import java.util.Map; public class MavenIT0109ReleaseUpdateTest extends AbstractMavenIntegrationTestCase { + protected MavenIT0109ReleaseUpdateTest() + { + super( ALL_MAVEN_VERSIONS ); + } + private static final String GROUPID = "org.apache.maven.it"; private static final String ARTIFACTID = "maven-it-release-update"; diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0113ServerAuthzAvailableToWagonMgrInPluginTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0113ServerAuthzAvailableToWagonMgrInPluginTest.java index c8fcd6d6ad..e8988f2965 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0113ServerAuthzAvailableToWagonMgrInPluginTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0113ServerAuthzAvailableToWagonMgrInPluginTest.java @@ -30,6 +30,10 @@ import java.util.Properties; public class MavenIT0113ServerAuthzAvailableToWagonMgrInPluginTest extends AbstractMavenIntegrationTestCase { + protected MavenIT0113ServerAuthzAvailableToWagonMgrInPluginTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that the auth infos given in the settings.xml are pushed into the wagon manager and are available diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0139Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0139Test.java index 2f370a0917..92b1e4a295 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0139Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0139Test.java @@ -33,6 +33,10 @@ import java.util.Properties; public class MavenIT0139Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0139Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that expressions of the form ${project.*} resolve correctly to POM values. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0140Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0140Test.java index fb678037de..2e42c16beb 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0140Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0140Test.java @@ -33,6 +33,10 @@ import java.util.Properties; public class MavenIT0140Test extends AbstractMavenIntegrationTestCase { + protected MavenIT0140Test() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that expressions of the form ${pom.*} resolve correctly to POM values. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0142DirectDependencyScopesTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0142DirectDependencyScopesTest.java index 806cebd556..e74dc82c85 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0142DirectDependencyScopesTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0142DirectDependencyScopesTest.java @@ -38,8 +38,9 @@ public class MavenIT0142DirectDependencyScopesTest * NOTE: Class path ordering is another issue (MNG-1412), so we merely check set containment here. */ - public MavenIT0142DirectDependencyScopesTest() + protected MavenIT0142DirectDependencyScopesTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0143TransitiveDependencyScopesTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0143TransitiveDependencyScopesTest.java index 6a8554bf60..599228831a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0143TransitiveDependencyScopesTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0143TransitiveDependencyScopesTest.java @@ -41,6 +41,7 @@ public class MavenIT0143TransitiveDependencyScopesTest public MavenIT0143TransitiveDependencyScopesTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0144LifecycleExecutionOrderTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0144LifecycleExecutionOrderTest.java index e90ccff442..3f243c90bf 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0144LifecycleExecutionOrderTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0144LifecycleExecutionOrderTest.java @@ -38,6 +38,7 @@ public class MavenIT0144LifecycleExecutionOrderTest public MavenIT0144LifecycleExecutionOrderTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITBootstrapTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITBootstrapTest.java index 1d59c513ab..e9e3d70ef1 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITBootstrapTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITBootstrapTest.java @@ -32,6 +32,10 @@ import java.io.File; public class MavenITBootstrapTest extends AbstractMavenIntegrationTestCase { + protected MavenITBootstrapTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Bootstraps the integration tests by downloading required artifacts. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0095ReactorFailureBehaviorTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0095ReactorFailureBehaviorTest.java index 50ae571f31..3d75ae647c 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0095ReactorFailureBehaviorTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0095ReactorFailureBehaviorTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng0095ReactorFailureBehaviorTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0095ReactorFailureBehaviorTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test fail-fast reactor behavior. Forces an exception to be thrown in diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0249ResolveDepsFromReactorTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0249ResolveDepsFromReactorTest.java index 80928d915b..a38a1a0716 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0249ResolveDepsFromReactorTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0249ResolveDepsFromReactorTest.java @@ -34,6 +34,10 @@ import java.util.List; public class MavenITmng0249ResolveDepsFromReactorTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0249ResolveDepsFromReactorTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that the reactor can establish the artifact location of known projects for dependencies. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0282NonReactorExecWhenProjectIndependentTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0282NonReactorExecWhenProjectIndependentTest.java index a863552d31..2c6e3d45fc 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0282NonReactorExecWhenProjectIndependentTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0282NonReactorExecWhenProjectIndependentTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng0282NonReactorExecWhenProjectIndependentTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0282NonReactorExecWhenProjectIndependentTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test non-reactor behavior when plugin declares "@requiresProject false" diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0294MergeGlobalAndUserSettingsTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0294MergeGlobalAndUserSettingsTest.java index 20be5a995b..669030e8d3 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0294MergeGlobalAndUserSettingsTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0294MergeGlobalAndUserSettingsTest.java @@ -37,6 +37,7 @@ public class MavenITmng0294MergeGlobalAndUserSettingsTest public MavenITmng0294MergeGlobalAndUserSettingsTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0377PluginLookupFromPrefixTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0377PluginLookupFromPrefixTest.java index fd024f98c5..531ceef00f 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0377PluginLookupFromPrefixTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0377PluginLookupFromPrefixTest.java @@ -38,6 +38,7 @@ public class MavenITmng0377PluginLookupFromPrefixTest { public MavenITmng0377PluginLookupFromPrefixTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0471CustomLifecycleTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0471CustomLifecycleTest.java index cb888a0601..0a11430507 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0471CustomLifecycleTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0471CustomLifecycleTest.java @@ -35,6 +35,10 @@ import java.util.List; public class MavenITmng0471CustomLifecycleTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0471CustomLifecycleTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test @execute with a custom lifecycle, including configuration diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0479OverrideCentralRepoTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0479OverrideCentralRepoTest.java index 8e717894c7..6b18d56925 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0479OverrideCentralRepoTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0479OverrideCentralRepoTest.java @@ -34,6 +34,10 @@ import java.util.Properties; public class MavenITmng0479OverrideCentralRepoTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0479OverrideCentralRepoTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test for repository inheritance - ensure using the same id overrides the defaults diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0496IgnoreUnknownPluginParametersTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0496IgnoreUnknownPluginParametersTest.java index ce169c2976..eafd047618 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0496IgnoreUnknownPluginParametersTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0496IgnoreUnknownPluginParametersTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng0496IgnoreUnknownPluginParametersTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0496IgnoreUnknownPluginParametersTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that unused configuration parameters from the POM don't cause the diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0505VersionRangeTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0505VersionRangeTest.java index fa5b3eb106..56d896a0da 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0505VersionRangeTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0505VersionRangeTest.java @@ -34,6 +34,10 @@ import java.util.Collection; public class MavenITmng0505VersionRangeTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0505VersionRangeTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test version range support. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0507ArtifactRelocationTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0507ArtifactRelocationTest.java index f84d4c62b5..d9a3ab9b36 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0507ArtifactRelocationTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0507ArtifactRelocationTest.java @@ -34,6 +34,10 @@ import java.util.List; public class MavenITmng0507ArtifactRelocationTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0507ArtifactRelocationTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test artifact relocation. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0522PluginMgmtConfigTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0522PluginMgmtConfigTest.java index 81f48f75a7..7befe191fa 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0522PluginMgmtConfigTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0522PluginMgmtConfigTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng0522PluginMgmtConfigTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0522PluginMgmtConfigTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test for pluginManagement injection of plugin configuration. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0557UserSettingsCliOptionTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0557UserSettingsCliOptionTest.java index 9c3a51959a..8b2b3a84f6 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0557UserSettingsCliOptionTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0557UserSettingsCliOptionTest.java @@ -35,6 +35,10 @@ import java.util.List; public class MavenITmng0557UserSettingsCliOptionTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0557UserSettingsCliOptionTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test --settings CLI option diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0612NewestConflictResolverTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0612NewestConflictResolverTest.java index 1173bf91a4..dfb0bad98c 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0612NewestConflictResolverTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0612NewestConflictResolverTest.java @@ -33,6 +33,11 @@ import java.io.File; public class MavenITmng0612NewestConflictResolverTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0612NewestConflictResolverTest() + { + super( ALL_MAVEN_VERSIONS ); + } + /** * Test that ensures the newest-wins conflict resolver is used. */ diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0666IgnoreLegacyPomTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0666IgnoreLegacyPomTest.java index 257baf0155..51abd9113d 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0666IgnoreLegacyPomTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0666IgnoreLegacyPomTest.java @@ -34,6 +34,10 @@ import java.util.List; public class MavenITmng0666IgnoreLegacyPomTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0666IgnoreLegacyPomTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verify that maven-1 POMs will be ignored but not stop the resolution diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0674PluginParameterAliasTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0674PluginParameterAliasTest.java index c4e603a012..ee56d7fb26 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0674PluginParameterAliasTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0674PluginParameterAliasTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng0674PluginParameterAliasTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0674PluginParameterAliasTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test parameter alias usage. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0680ParentBasedirTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0680ParentBasedirTest.java index b966855215..59ba48bb9d 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0680ParentBasedirTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0680ParentBasedirTest.java @@ -34,6 +34,10 @@ import java.util.Properties; public class MavenITmng0680ParentBasedirTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0680ParentBasedirTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that the basedir of the parent is set correctly. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0731LegacyRepoLayoutTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0731LegacyRepoLayoutTest.java index 0532a9cfa9..c19b90bfe8 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0731LegacyRepoLayoutTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0731LegacyRepoLayoutTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng0731LegacyRepoLayoutTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0731LegacyRepoLayoutTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verify that deployment of artifacts to a legacy-layout repository diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0761MissingSnapshotDistRepoTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0761MissingSnapshotDistRepoTest.java index e329beaed2..3c307b4acc 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0761MissingSnapshotDistRepoTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0761MissingSnapshotDistRepoTest.java @@ -36,7 +36,7 @@ public class MavenITmng0761MissingSnapshotDistRepoTest public MavenITmng0761MissingSnapshotDistRepoTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java index 23a5b7b999..30c2fdadc7 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java @@ -35,6 +35,10 @@ import java.util.List; public class MavenITmng0768OfflineModeTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0768OfflineModeTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test offline mode. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0773SettingsProfileReactorPollutionTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0773SettingsProfileReactorPollutionTest.java index 002822f932..0e41757a40 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0773SettingsProfileReactorPollutionTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0773SettingsProfileReactorPollutionTest.java @@ -35,6 +35,10 @@ import java.util.List; public class MavenITmng0773SettingsProfileReactorPollutionTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0773SettingsProfileReactorPollutionTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verify that profiles from settings.xml do not pollute module lists across projects in a reactorized build. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0781PluginConfigVsExecConfigTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0781PluginConfigVsExecConfigTest.java index add2e0d0b1..e52e6c3211 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0781PluginConfigVsExecConfigTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0781PluginConfigVsExecConfigTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng0781PluginConfigVsExecConfigTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0781PluginConfigVsExecConfigTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that plugin-level configuration instances are not nullified by diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0786ProfileAwareReactorTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0786ProfileAwareReactorTest.java index 13c36b2b28..3e7650a5dc 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0786ProfileAwareReactorTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0786ProfileAwareReactorTest.java @@ -34,6 +34,10 @@ import java.util.Properties; public class MavenITmng0786ProfileAwareReactorTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0786ProfileAwareReactorTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verify that direct invocation of a mojo from the command line still diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0814ExplicitProfileActivationTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0814ExplicitProfileActivationTest.java index 2f89c595e9..79d10eb92a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0814ExplicitProfileActivationTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0814ExplicitProfileActivationTest.java @@ -34,6 +34,10 @@ import java.util.Properties; public class MavenITmng0814ExplicitProfileActivationTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0814ExplicitProfileActivationTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test activation of a profile from the command line. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0818WarDepsNotTransitiveTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0818WarDepsNotTransitiveTest.java index b0c01105a5..e8b5e0559f 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0818WarDepsNotTransitiveTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0818WarDepsNotTransitiveTest.java @@ -35,6 +35,10 @@ import java.util.Collections; public class MavenITmng0818WarDepsNotTransitiveTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0818WarDepsNotTransitiveTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that depending on a WAR doesn't also get its dependencies transitively. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0820ConflictResolutionTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0820ConflictResolutionTest.java index 321a7908f3..5f8c1024ec 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0820ConflictResolutionTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0820ConflictResolutionTest.java @@ -34,6 +34,10 @@ import java.util.Collection; public class MavenITmng0820ConflictResolutionTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0820ConflictResolutionTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verify that the collector selecting a particular version gets the correct subtree diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java index 311ad51054..8c155b1c35 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java @@ -35,6 +35,10 @@ import java.util.List; public class MavenITmng0823MojoContextPassingTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0823MojoContextPassingTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Tests context passing between mojos in the same plugin. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0836PluginParentResolutionTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0836PluginParentResolutionTest.java index a9ea011d7f..a3252e4028 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0836PluginParentResolutionTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0836PluginParentResolutionTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng0836PluginParentResolutionTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0836PluginParentResolutionTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that parent POMs referenced by a plugin POM can be resolved from ordinary repos, i.e. non-plugin repos. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0848SystemPropOverridesDefaultValueTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0848SystemPropOverridesDefaultValueTest.java index 0465fa3e51..0d215e8120 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0848SystemPropOverridesDefaultValueTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0848SystemPropOverridesDefaultValueTest.java @@ -37,6 +37,7 @@ public class MavenITmng0848SystemPropOverridesDefaultValueTest public MavenITmng0848SystemPropOverridesDefaultValueTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0866EvaluateDefaultValueTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0866EvaluateDefaultValueTest.java index 38b960e727..defe9fc740 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0866EvaluateDefaultValueTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0866EvaluateDefaultValueTest.java @@ -38,6 +38,7 @@ public class MavenITmng0866EvaluateDefaultValueTest public MavenITmng0866EvaluateDefaultValueTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0870ReactorAwarePluginDiscoveryTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0870ReactorAwarePluginDiscoveryTest.java index d63118660f..b9b23035ce 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0870ReactorAwarePluginDiscoveryTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0870ReactorAwarePluginDiscoveryTest.java @@ -36,7 +36,7 @@ public class MavenITmng0870ReactorAwarePluginDiscoveryTest public MavenITmng0870ReactorAwarePluginDiscoveryTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0956ComponentInjectionViaProjectLevelPluginDepTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0956ComponentInjectionViaProjectLevelPluginDepTest.java index 9f7852f25a..1afdb1a74f 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0956ComponentInjectionViaProjectLevelPluginDepTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0956ComponentInjectionViaProjectLevelPluginDepTest.java @@ -34,6 +34,10 @@ import java.util.Properties; public class MavenITmng0956ComponentInjectionViaProjectLevelPluginDepTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0956ComponentInjectionViaProjectLevelPluginDepTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test component injection from project-level plugin dependencies. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java index 180160a173..726313f598 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng0985NonExecutedPluginMngtGoalsTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng0985NonExecutedPluginMngtGoalsTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that plugins in pluginManagement aren't included in the build diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1021EqualAttachmentBuildNumberTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1021EqualAttachmentBuildNumberTest.java index bb3e4feada..8eaa5a0c08 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1021EqualAttachmentBuildNumberTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1021EqualAttachmentBuildNumberTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng1021EqualAttachmentBuildNumberTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng1021EqualAttachmentBuildNumberTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that source attachments have the same build number and timestamp as the main diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java index 5e7cd0ceb8..e1d51b9e1a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng1052PluginMngtConfigTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng1052PluginMngtConfigTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that configuration for a lifecycle-bound plugin is injected from diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1088ReactorDepResolutionTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1088ReactorDepResolutionTest.java index 27ada8d39e..af70bf72fa 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1088ReactorDepResolutionTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1088ReactorDepResolutionTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng1088ReactorDepResolutionTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng1088ReactorDepResolutionTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that the reactor can establish the artifact location of known projects for dependencies diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1233WarDepWithProvidedScopeTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1233WarDepWithProvidedScopeTest.java index ddf00e260d..bd9e6d9e80 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1233WarDepWithProvidedScopeTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1233WarDepWithProvidedScopeTest.java @@ -34,6 +34,10 @@ import java.util.Collection; public class MavenITmng1233WarDepWithProvidedScopeTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng1233WarDepWithProvidedScopeTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verify that overriding a transitive compile time dependency as provided in a WAR ensures it is not included. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1415QuotedSystemPropertiesTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1415QuotedSystemPropertiesTest.java index e989d707ee..70fab45104 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1415QuotedSystemPropertiesTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1415QuotedSystemPropertiesTest.java @@ -35,6 +35,10 @@ import java.util.Properties; public class MavenITmng1415QuotedSystemPropertiesTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng1415QuotedSystemPropertiesTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that quoted system properties are processed correctly. [MNG-1415] diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1491ReactorArtifactIdCollisionTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1491ReactorArtifactIdCollisionTest.java index 67d866bc8a..c37021626d 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1491ReactorArtifactIdCollisionTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1491ReactorArtifactIdCollisionTest.java @@ -28,6 +28,11 @@ import java.io.File; public class MavenITmng1491ReactorArtifactIdCollisionTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng1491ReactorArtifactIdCollisionTest() + { + super( ALL_MAVEN_VERSIONS ); + } + public void testitMNG1491 () throws Exception { diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1908LegacySnapshotUpdateTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1908LegacySnapshotUpdateTest.java index 15cd1377d9..09fffa3959 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1908LegacySnapshotUpdateTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1908LegacySnapshotUpdateTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng1908LegacySnapshotUpdateTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng1908LegacySnapshotUpdateTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that legacy repositories with legacy snapshots download correctly. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2052InterpolateWithSettingsProfilePropertiesTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2052InterpolateWithSettingsProfilePropertiesTest.java index 513826bcfb..a71b96ca05 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2052InterpolateWithSettingsProfilePropertiesTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2052InterpolateWithSettingsProfilePropertiesTest.java @@ -29,6 +29,10 @@ import java.util.List; public class MavenITmng2052InterpolateWithSettingsProfilePropertiesTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng2052InterpolateWithSettingsProfilePropertiesTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that properties defined in an active profile in the user's diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2124PomInterpolationWithParentValuesTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2124PomInterpolationWithParentValuesTest.java index e6e465bbfe..35c43e30c8 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2124PomInterpolationWithParentValuesTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2124PomInterpolationWithParentValuesTest.java @@ -28,6 +28,10 @@ import java.util.Properties; public class MavenITmng2124PomInterpolationWithParentValuesTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng2124PomInterpolationWithParentValuesTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that ${parent.artifactId} resolves correctly. [MNG-2124] diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2130ParentLookupFromReactorCacheTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2130ParentLookupFromReactorCacheTest.java index e0e6058419..11c8aea619 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2130ParentLookupFromReactorCacheTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2130ParentLookupFromReactorCacheTest.java @@ -27,6 +27,10 @@ import java.io.File; public class MavenITmng2130ParentLookupFromReactorCacheTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng2130ParentLookupFromReactorCacheTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that parent-POMs cached during a build are available as parents diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2136ActiveByDefaultProfileTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2136ActiveByDefaultProfileTest.java index b062ab3ea4..f59c33df9c 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2136ActiveByDefaultProfileTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2136ActiveByDefaultProfileTest.java @@ -28,6 +28,10 @@ import java.util.Properties; public class MavenITmng2136ActiveByDefaultProfileTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng2136ActiveByDefaultProfileTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that <activeByDefault/> calculations for profile activation only diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2771PomExtensionComponentOverrideTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2771PomExtensionComponentOverrideTest.java index ad5441ed24..a52ddba973 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2771PomExtensionComponentOverrideTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2771PomExtensionComponentOverrideTest.java @@ -33,6 +33,11 @@ import java.io.File; public class MavenITmng2771PomExtensionComponentOverrideTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng2771PomExtensionComponentOverrideTest() + { + super( ALL_MAVEN_VERSIONS ); + } + /** * Test that ensures the POM extensions can override default component implementations. */ diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2878DefaultReportXmlImportTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2878DefaultReportXmlImportTest.java index ac3ff128ce..3de227e31c 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2878DefaultReportXmlImportTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2878DefaultReportXmlImportTest.java @@ -34,6 +34,10 @@ import java.util.Properties; public class MavenITmng2878DefaultReportXmlImportTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng2878DefaultReportXmlImportTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verify that a plugin can load default-report.xml from the core. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2994SnapshotRangeRepositoryTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2994SnapshotRangeRepositoryTest.java index af7bde0428..1ded266dc8 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2994SnapshotRangeRepositoryTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2994SnapshotRangeRepositoryTest.java @@ -33,6 +33,11 @@ import java.io.File; public class MavenITmng2994SnapshotRangeRepositoryTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng2994SnapshotRangeRepositoryTest() + { + super( ALL_MAVEN_VERSIONS ); + } + /** * Test that snapshot repositories are checked for ranges with snapshot boundaries. */ diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3012CoreClassImportTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3012CoreClassImportTest.java index 162c26eeaf..e50355accd 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3012CoreClassImportTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3012CoreClassImportTest.java @@ -34,6 +34,10 @@ import java.util.Properties; public class MavenITmng3012CoreClassImportTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng3012CoreClassImportTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verify that classes shared with the Maven core realm are imported into the plugin realm such that instances of diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3038TransitiveDepManVersionTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3038TransitiveDepManVersionTest.java index d709e901f9..4d258622ab 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3038TransitiveDepManVersionTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3038TransitiveDepManVersionTest.java @@ -35,6 +35,11 @@ import org.apache.maven.it.util.ResourceExtractor; public class MavenITmng3038TransitiveDepManVersionTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng3038TransitiveDepManVersionTest() + { + super( ALL_MAVEN_VERSIONS ); + } + public void testitMNG3038() throws Exception { diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3139UseCachedMetadataOfBlacklistedRepoTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3139UseCachedMetadataOfBlacklistedRepoTest.java index f150e53462..4431b3fc9f 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3139UseCachedMetadataOfBlacklistedRepoTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3139UseCachedMetadataOfBlacklistedRepoTest.java @@ -37,6 +37,7 @@ public class MavenITmng3139UseCachedMetadataOfBlacklistedRepoTest public MavenITmng3139UseCachedMetadataOfBlacklistedRepoTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3288SystemScopeDirTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3288SystemScopeDirTest.java index 5dc83a4350..33a293bf8d 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3288SystemScopeDirTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3288SystemScopeDirTest.java @@ -31,6 +31,10 @@ import org.apache.maven.it.util.ResourceExtractor; public class MavenITmng3288SystemScopeDirTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng3288SystemScopeDirTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test the use of a system scoped dependency to a directory instead of a JAR which should fail early. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3331ModulePathNormalizationTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3331ModulePathNormalizationTest.java index b537781d19..9f370a9da2 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3331ModulePathNormalizationTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3331ModulePathNormalizationTest.java @@ -40,6 +40,11 @@ import org.apache.maven.it.util.ResourceExtractor; public class MavenITmng3331ModulePathNormalizationTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng3331ModulePathNormalizationTest() + { + super( ALL_MAVEN_VERSIONS ); + } + public void testitMNG3331a () throws Exception { diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3379ParallelArtifactDownloadsTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3379ParallelArtifactDownloadsTest.java index a6508fe3ab..b8e72f7d99 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3379ParallelArtifactDownloadsTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3379ParallelArtifactDownloadsTest.java @@ -36,7 +36,7 @@ public class MavenITmng3379ParallelArtifactDownloadsTest public MavenITmng3379ParallelArtifactDownloadsTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3482DependencyPomInterpolationTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3482DependencyPomInterpolationTest.java index d43153549d..c4dc4b377b 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3482DependencyPomInterpolationTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3482DependencyPomInterpolationTest.java @@ -38,6 +38,11 @@ import java.util.List; public class MavenITmng3482DependencyPomInterpolationTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng3482DependencyPomInterpolationTest() + { + super( ALL_MAVEN_VERSIONS ); + } + public void testitMNG3482() throws Exception { diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3498ForkToOtherMojoTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3498ForkToOtherMojoTest.java index 0e2a4d1189..92c4a2f3d7 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3498ForkToOtherMojoTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3498ForkToOtherMojoTest.java @@ -36,10 +36,10 @@ import java.io.File; public class MavenITmng3498ForkToOtherMojoTest extends AbstractMavenIntegrationTestCase { -// public MavenITmng3498ForkToOtherMojoTest() -// { -// super( "(2.0.8,)" ); // only test in 2.0.9+ -// } + protected MavenITmng3498ForkToOtherMojoTest() + { + super( ALL_MAVEN_VERSIONS ); + } public void testitMNG3498 () throws Exception diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3586SystemScopePluginDependencyTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3586SystemScopePluginDependencyTest.java index e4e03fde24..584a31d395 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3586SystemScopePluginDependencyTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3586SystemScopePluginDependencyTest.java @@ -37,6 +37,7 @@ public class MavenITmng3586SystemScopePluginDependencyTest public MavenITmng3586SystemScopePluginDependencyTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3679PluginExecIdInterpolationTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3679PluginExecIdInterpolationTest.java index 615e6aa029..ca7a3e3466 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3679PluginExecIdInterpolationTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3679PluginExecIdInterpolationTest.java @@ -33,6 +33,11 @@ import org.apache.maven.it.util.ResourceExtractor; public class MavenITmng3679PluginExecIdInterpolationTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng3679PluginExecIdInterpolationTest() + { + super( ALL_MAVEN_VERSIONS ); + } + public void testitMNG3679 () throws Exception { diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3693PomFileBasedirChangeTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3693PomFileBasedirChangeTest.java index a34daf0a6a..bb46ab2509 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3693PomFileBasedirChangeTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3693PomFileBasedirChangeTest.java @@ -36,6 +36,10 @@ import org.apache.maven.it.util.ResourceExtractor; public class MavenITmng3693PomFileBasedirChangeTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng3693PomFileBasedirChangeTest() + { + super( ALL_MAVEN_VERSIONS ); + } public void testitMNG3693 () throws Exception diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3694ReactorProjectsDynamismTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3694ReactorProjectsDynamismTest.java index b8a66cfe23..67ed873341 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3694ReactorProjectsDynamismTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3694ReactorProjectsDynamismTest.java @@ -35,6 +35,7 @@ public class MavenITmng3694ReactorProjectsDynamismTest { public MavenITmng3694ReactorProjectsDynamismTest() { + super( ALL_MAVEN_VERSIONS ); } public void testitMNG3694 () diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3821EqualPluginExecIdsTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3821EqualPluginExecIdsTest.java index 8dd7fc76a4..55999bdbc4 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3821EqualPluginExecIdsTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3821EqualPluginExecIdsTest.java @@ -36,6 +36,7 @@ public class MavenITmng3821EqualPluginExecIdsTest public MavenITmng3821EqualPluginExecIdsTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3827PluginConfigTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3827PluginConfigTest.java index af4216a738..237d91e903 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3827PluginConfigTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3827PluginConfigTest.java @@ -37,6 +37,7 @@ public class MavenITmng3827PluginConfigTest public MavenITmng3827PluginConfigTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3833PomInterpolationDataFlowChainTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3833PomInterpolationDataFlowChainTest.java index 80baca0613..27c19bdfa3 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3833PomInterpolationDataFlowChainTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3833PomInterpolationDataFlowChainTest.java @@ -37,6 +37,7 @@ public class MavenITmng3833PomInterpolationDataFlowChainTest public MavenITmng3833PomInterpolationDataFlowChainTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3836PluginConfigInheritanceTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3836PluginConfigInheritanceTest.java index dd466cacd7..372ed81056 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3836PluginConfigInheritanceTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3836PluginConfigInheritanceTest.java @@ -37,6 +37,7 @@ public class MavenITmng3836PluginConfigInheritanceTest public MavenITmng3836PluginConfigInheritanceTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3838EqualPluginDepsTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3838EqualPluginDepsTest.java index 0e76b7119c..af4339f894 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3838EqualPluginDepsTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3838EqualPluginDepsTest.java @@ -33,6 +33,10 @@ import java.io.File; public class MavenITmng3838EqualPluginDepsTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng3838EqualPluginDepsTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Verify that using the same dependency for different plugins doesn't blow up the project builder. diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3839PomParsingCoalesceTextTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3839PomParsingCoalesceTextTest.java index c55eae5bd5..3c784d53fc 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3839PomParsingCoalesceTextTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3839PomParsingCoalesceTextTest.java @@ -37,6 +37,7 @@ public class MavenITmng3839PomParsingCoalesceTextTest public MavenITmng3839PomParsingCoalesceTextTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3843PomInheritanceTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3843PomInheritanceTest.java index 77b0585402..aa72120669 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3843PomInheritanceTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3843PomInheritanceTest.java @@ -40,6 +40,7 @@ public class MavenITmng3843PomInheritanceTest public MavenITmng3843PomInheritanceTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3845LimitedPomInheritanceTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3845LimitedPomInheritanceTest.java index ef37b7a4c1..3bbced5917 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3845LimitedPomInheritanceTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3845LimitedPomInheritanceTest.java @@ -37,6 +37,7 @@ public class MavenITmng3845LimitedPomInheritanceTest public MavenITmng3845LimitedPomInheritanceTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3846PomInheritanceUrlAdjustmentTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3846PomInheritanceUrlAdjustmentTest.java index 851a9cf029..cb43f2453a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3846PomInheritanceUrlAdjustmentTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3846PomInheritanceUrlAdjustmentTest.java @@ -37,6 +37,7 @@ public class MavenITmng3846PomInheritanceUrlAdjustmentTest public MavenITmng3846PomInheritanceUrlAdjustmentTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3852PluginConfigWithHeterogeneousListTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3852PluginConfigWithHeterogeneousListTest.java index 129c34560d..66b7e171ad 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3852PluginConfigWithHeterogeneousListTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3852PluginConfigWithHeterogeneousListTest.java @@ -37,6 +37,7 @@ public class MavenITmng3852PluginConfigWithHeterogeneousListTest public MavenITmng3852PluginConfigWithHeterogeneousListTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3853ProfileInjectedDistReposTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3853ProfileInjectedDistReposTest.java index 243e823de8..7518218c7c 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3853ProfileInjectedDistReposTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3853ProfileInjectedDistReposTest.java @@ -38,6 +38,7 @@ public class MavenITmng3853ProfileInjectedDistReposTest public MavenITmng3853ProfileInjectedDistReposTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3863AutoPluginGroupIdTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3863AutoPluginGroupIdTest.java index aabd9061e2..f282c98a95 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3863AutoPluginGroupIdTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3863AutoPluginGroupIdTest.java @@ -37,6 +37,7 @@ public class MavenITmng3863AutoPluginGroupIdTest public MavenITmng3863AutoPluginGroupIdTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3864PerExecPluginConfigTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3864PerExecPluginConfigTest.java index b60e77e4f4..5097fcd696 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3864PerExecPluginConfigTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3864PerExecPluginConfigTest.java @@ -37,6 +37,7 @@ public class MavenITmng3864PerExecPluginConfigTest public MavenITmng3864PerExecPluginConfigTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3866PluginConfigInheritanceTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3866PluginConfigInheritanceTest.java index 3bc00ebc66..38ab3c10b4 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3866PluginConfigInheritanceTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3866PluginConfigInheritanceTest.java @@ -37,6 +37,7 @@ public class MavenITmng3866PluginConfigInheritanceTest public MavenITmng3866PluginConfigInheritanceTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3873MultipleExecutionGoalsTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3873MultipleExecutionGoalsTest.java index 290d6bc922..d1fbc9302a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3873MultipleExecutionGoalsTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3873MultipleExecutionGoalsTest.java @@ -37,6 +37,7 @@ public class MavenITmng3873MultipleExecutionGoalsTest public MavenITmng3873MultipleExecutionGoalsTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3877BasedirAlignedModelTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3877BasedirAlignedModelTest.java index 383f169965..e0fe7d184b 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3877BasedirAlignedModelTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3877BasedirAlignedModelTest.java @@ -37,6 +37,7 @@ public class MavenITmng3877BasedirAlignedModelTest public MavenITmng3877BasedirAlignedModelTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3886ExecutionGoalsOrderTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3886ExecutionGoalsOrderTest.java index e9f5b478d0..16e384dd5f 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3886ExecutionGoalsOrderTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3886ExecutionGoalsOrderTest.java @@ -38,6 +38,7 @@ public class MavenITmng3886ExecutionGoalsOrderTest public MavenITmng3886ExecutionGoalsOrderTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3887PluginExecutionOrderTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3887PluginExecutionOrderTest.java index d97359e303..7da0142b93 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3887PluginExecutionOrderTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3887PluginExecutionOrderTest.java @@ -38,6 +38,7 @@ public class MavenITmng3887PluginExecutionOrderTest public MavenITmng3887PluginExecutionOrderTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3890TransitiveDependencyScopeUpdateTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3890TransitiveDependencyScopeUpdateTest.java index c4fbdb6c17..c7ac7c5c79 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3890TransitiveDependencyScopeUpdateTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3890TransitiveDependencyScopeUpdateTest.java @@ -34,6 +34,10 @@ import java.util.List; public class MavenITmng3890TransitiveDependencyScopeUpdateTest extends AbstractMavenIntegrationTestCase { + protected MavenITmng3890TransitiveDependencyScopeUpdateTest() + { + super( ALL_MAVEN_VERSIONS ); + } /** * Test that transitive dependencies whose scope has been updated from "compile" to "provided" by a consumer diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3892ReleaseDeploymentTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3892ReleaseDeploymentTest.java index 5a2487edce..64ee6c05df 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3892ReleaseDeploymentTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3892ReleaseDeploymentTest.java @@ -38,6 +38,7 @@ public class MavenITmng3892ReleaseDeploymentTest public MavenITmng3892ReleaseDeploymentTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3900ProfilePropertiesInterpolationTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3900ProfilePropertiesInterpolationTest.java index d542ed0c63..63f35aec55 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3900ProfilePropertiesInterpolationTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3900ProfilePropertiesInterpolationTest.java @@ -37,6 +37,7 @@ public class MavenITmng3900ProfilePropertiesInterpolationTest public MavenITmng3900ProfilePropertiesInterpolationTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3925MergedPluginExecutionOrderTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3925MergedPluginExecutionOrderTest.java index f63293beaa..eca54c5a97 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3925MergedPluginExecutionOrderTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3925MergedPluginExecutionOrderTest.java @@ -38,6 +38,7 @@ public class MavenITmng3925MergedPluginExecutionOrderTest public MavenITmng3925MergedPluginExecutionOrderTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3927PluginDefaultExecutionConfigTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3927PluginDefaultExecutionConfigTest.java index 1f266c7e5a..65ec5c6d65 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3927PluginDefaultExecutionConfigTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3927PluginDefaultExecutionConfigTest.java @@ -36,6 +36,7 @@ public class MavenITmng3927PluginDefaultExecutionConfigTest public MavenITmng3927PluginDefaultExecutionConfigTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3933ProfilesXmlActivationTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3933ProfilesXmlActivationTest.java index 7ba7b432f8..fd4064ede5 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3933ProfilesXmlActivationTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3933ProfilesXmlActivationTest.java @@ -39,6 +39,7 @@ public class MavenITmng3933ProfilesXmlActivationTest public MavenITmng3933ProfilesXmlActivationTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3937MergedPluginExecutionGoalsTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3937MergedPluginExecutionGoalsTest.java index 6623f3297a..97e8b69364 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3937MergedPluginExecutionGoalsTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3937MergedPluginExecutionGoalsTest.java @@ -38,6 +38,7 @@ public class MavenITmng3937MergedPluginExecutionGoalsTest public MavenITmng3937MergedPluginExecutionGoalsTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3944BasedirInterpolationTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3944BasedirInterpolationTest.java index 3766e2744d..4391e4a6e6 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3944BasedirInterpolationTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3944BasedirInterpolationTest.java @@ -37,6 +37,7 @@ public class MavenITmng3944BasedirInterpolationTest public MavenITmng3944BasedirInterpolationTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3947PluginDefaultExecutionConfigTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3947PluginDefaultExecutionConfigTest.java index d11cb2f955..b8e8df893a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3947PluginDefaultExecutionConfigTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3947PluginDefaultExecutionConfigTest.java @@ -36,6 +36,7 @@ public class MavenITmng3947PluginDefaultExecutionConfigTest public MavenITmng3947PluginDefaultExecutionConfigTest() { + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3955EffectiveSettingsTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3955EffectiveSettingsTest.java index 4e6eb2fcee..9d2eab96bc 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3955EffectiveSettingsTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3955EffectiveSettingsTest.java @@ -37,7 +37,7 @@ public class MavenITmng3955EffectiveSettingsTest public MavenITmng3955EffectiveSettingsTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3970DepResolutionFromProfileReposTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3970DepResolutionFromProfileReposTest.java index 47af09d17d..da825e9955 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3970DepResolutionFromProfileReposTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3970DepResolutionFromProfileReposTest.java @@ -36,7 +36,7 @@ public class MavenITmng3970DepResolutionFromProfileReposTest public MavenITmng3970DepResolutionFromProfileReposTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3979ElementJoinTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3979ElementJoinTest.java index 63692ad083..4b66872f6d 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3979ElementJoinTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3979ElementJoinTest.java @@ -36,7 +36,7 @@ public class MavenITmng3979ElementJoinTest public MavenITmng3979ElementJoinTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3983PluginResolutionFromProfileReposTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3983PluginResolutionFromProfileReposTest.java index 35d55322e4..587e82e1d0 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3983PluginResolutionFromProfileReposTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3983PluginResolutionFromProfileReposTest.java @@ -36,7 +36,7 @@ public class MavenITmng3983PluginResolutionFromProfileReposTest public MavenITmng3983PluginResolutionFromProfileReposTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3998PluginExecutionConfigTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3998PluginExecutionConfigTest.java index 589e01da9f..36f566bf5f 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3998PluginExecutionConfigTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3998PluginExecutionConfigTest.java @@ -39,7 +39,7 @@ public class MavenITmng3998PluginExecutionConfigTest public MavenITmng3998PluginExecutionConfigTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4000MultiPluginExecutionsTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4000MultiPluginExecutionsTest.java index e67e443747..d6b1118039 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4000MultiPluginExecutionsTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4000MultiPluginExecutionsTest.java @@ -38,7 +38,7 @@ public class MavenITmng4000MultiPluginExecutionsTest public MavenITmng4000MultiPluginExecutionsTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4007PlatformFileSeparatorTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4007PlatformFileSeparatorTest.java index c5d961e3c4..a3b6ebcde4 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4007PlatformFileSeparatorTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4007PlatformFileSeparatorTest.java @@ -37,7 +37,7 @@ public class MavenITmng4007PlatformFileSeparatorTest public MavenITmng4007PlatformFileSeparatorTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4008MergedFilterOrderTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4008MergedFilterOrderTest.java index ab7f8b89c4..6579af32a2 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4008MergedFilterOrderTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4008MergedFilterOrderTest.java @@ -37,7 +37,7 @@ public class MavenITmng4008MergedFilterOrderTest public MavenITmng4008MergedFilterOrderTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4009InheritProfileEffectsTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4009InheritProfileEffectsTest.java index a9155b9bfd..fb91d4bf56 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4009InheritProfileEffectsTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4009InheritProfileEffectsTest.java @@ -37,7 +37,7 @@ public class MavenITmng4009InheritProfileEffectsTest public MavenITmng4009InheritProfileEffectsTest() { - super(); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4034ManagedProfileDependencyTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4034ManagedProfileDependencyTest.java index ae675866d8..23110b3c0a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4034ManagedProfileDependencyTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4034ManagedProfileDependencyTest.java @@ -39,7 +39,7 @@ public class MavenITmng4034ManagedProfileDependencyTest public MavenITmng4034ManagedProfileDependencyTest() { - super( "[2.0,)" ); + super( ALL_MAVEN_VERSIONS ); } /** diff --git a/its/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java b/its/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java index 7c6f965386..f89d2ed863 100644 --- a/its/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java +++ b/its/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java @@ -69,10 +69,7 @@ public abstract class AbstractMavenIntegrationTestCase private static final String DEFAULT_MATCH_PATTERN = "(.*?)-(RC[0-9]+|SNAPSHOT|RC[0-9]+-SNAPSHOT)"; - protected AbstractMavenIntegrationTestCase() - { - this.matchPattern = DEFAULT_MATCH_PATTERN; - } + protected static final String ALL_MAVEN_VERSIONS = "[2.0,)"; protected AbstractMavenIntegrationTestCase( String versionRangeStr ) { diff --git a/its/core-it-support/maven-it-helper/src/test/java/org/apache/maven/it/MavenIntegrationTestCaseTest.java b/its/core-it-support/maven-it-helper/src/test/java/org/apache/maven/it/MavenIntegrationTestCaseTest.java index 87da6c4ba9..fc442e8b4f 100644 --- a/its/core-it-support/maven-it-helper/src/test/java/org/apache/maven/it/MavenIntegrationTestCaseTest.java +++ b/its/core-it-support/maven-it-helper/src/test/java/org/apache/maven/it/MavenIntegrationTestCaseTest.java @@ -33,20 +33,7 @@ public class MavenIntegrationTestCaseTest { // test case with version range }; - testRemovePattern( test ); - } - public void testRemovePatternForTestWithoutVersionRange() - { - AbstractMavenIntegrationTestCase test = new AbstractMavenIntegrationTestCase() - { - // test case without version range - }; - testRemovePattern( test ); - } - - private static void testRemovePattern( AbstractMavenIntegrationTestCase test ) - { assertVersionEquals( "2.1.0-M1", "2.1.0-M1", test ); assertVersionEquals( "2.1.0-M1", "2.1.0-M1-SNAPSHOT", test ); assertVersionEquals( "2.1.0-M1", "2.1.0-M1-RC1", test );