diff --git a/pom.xml b/pom.xml index 27cc1546..a7f64ae9 100644 --- a/pom.xml +++ b/pom.xml @@ -195,7 +195,7 @@ under the License. - 3.0.5 + 3.2.5 8 @@ -252,6 +252,12 @@ under the License. ${mavenVersion} provided + + org.apache.maven + maven-aether-provider + ${mavenVersion} + provided + org.apache.maven maven-model @@ -401,6 +407,12 @@ under the License. org.apache.maven.doxia doxia-integration-tools ${doxiaSitetoolsVersion} + + + org.codehaus.plexus + plexus-container-default + + @@ -501,7 +513,7 @@ under the License. org.apache.maven.plugin-testing maven-plugin-testing-harness - 2.1 + 3.3.0 test diff --git a/src/test/java/org/apache/maven/plugins/site/deploy/SiteDeployMojoTest.java b/src/test/java/org/apache/maven/plugins/site/deploy/SiteDeployMojoTest.java index 59f41b44..c512ef03 100644 --- a/src/test/java/org/apache/maven/plugins/site/deploy/SiteDeployMojoTest.java +++ b/src/test/java/org/apache/maven/plugins/site/deploy/SiteDeployMojoTest.java @@ -21,7 +21,7 @@ import org.apache.maven.artifact.manager.WagonManager; //import org.apache.maven.wagon.repository.Repository; -import org.codehaus.plexus.PlexusTestCase; +import org.apache.maven.plugin.testing.AbstractMojoTestCase; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; @@ -32,7 +32,7 @@ */ @RunWith( JUnit4.class ) public class SiteDeployMojoTest - extends PlexusTestCase + extends AbstractMojoTestCase { private WagonManager wagonManager; @@ -102,7 +102,7 @@ public void testGetProxyInfoForRepositoryHostWildcardNoMatchNonProxyHosts1() public void testGetProxyInfoForRepositoryHostWildcardNoMatchNonProxyHosts2() { wagonManager. - + wagonManager.addProxy( "scp", "localhost", 8080, "my-user", "my-password", "*mycompany" ); ProxyInfo proxyInfo = SiteDeployMojo.getProxyInfo( repository, wagonManager ); assertNotNull( "ProxyInfo must be found because 'repository-host' not in nonProxyHosts list", proxyInfo );