[MNG-6965] Extensions suddenly have org.codehaus.plexus:plexus-utils:jar:1.1 on their classpath
Scope a few ITs for (,3.7.0).
This closes #73
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3819PluginDepPlexusUtilsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3819PluginDepPlexusUtilsTest.java
index 47ff8a2..c7b08cc 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3819PluginDepPlexusUtilsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3819PluginDepPlexusUtilsTest.java
@@ -37,7 +37,7 @@
public MavenITmng3819PluginDepPlexusUtilsTest()
{
- super( "(2.0.1,)" );
+ super( "(2.0.1,3.7.0)" );
}
/**
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5783PluginDependencyFiltering.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5783PluginDependencyFiltering.java
index ec5242c..17efc24 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5783PluginDependencyFiltering.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5783PluginDependencyFiltering.java
@@ -31,10 +31,20 @@
// Note that plugin dependencies always include plugin itself and plexus-utils
List<String> dependencies = verifier.loadLines( "target/dependencies.txt", "UTF-8" );
- assertEquals( 3, dependencies.size() );
+ if ( matchesVersionRange( "(,3.7.0)" ) )
+ {
+ assertEquals( 3, dependencies.size() );
+ }
+ else
+ {
+ assertEquals( 2, dependencies.size() );
+ }
assertEquals( "mng-5783-plugin-dependency-filtering:mng-5783-plugin-dependency-filtering-plugin:maven-plugin:0.1",
dependencies.get( 0 ) );
assertEquals( "org.slf4j:slf4j-api:jar:1.7.5", dependencies.get( 1 ) );
- assertEquals( "org.codehaus.plexus:plexus-utils:jar:1.1", dependencies.get( 2 ) );
+ if ( matchesVersionRange( "(,3.7.0)" ) )
+ {
+ assertEquals( "org.codehaus.plexus:plexus-utils:jar:1.1", dependencies.get( 2 ) );
+ }
}
}