Repository: maven-wagon Updated Branches: refs/heads/master 60b584c3b -> 481b21d88
replaced deprecated StringOutputStream with ByteArrayOutputStream Project: http://git-wip-us.apache.org/repos/asf/maven-wagon/repo Commit: http://git-wip-us.apache.org/repos/asf/maven-wagon/commit/481b21d8 Tree: http://git-wip-us.apache.org/repos/asf/maven-wagon/tree/481b21d8 Diff: http://git-wip-us.apache.org/repos/asf/maven-wagon/diff/481b21d8 Branch: refs/heads/master Commit: 481b21d885cca8844a4daa31b2549fafec649f68 Parents: 60b584c Author: Hervé Boutemy <hbout...@apache.org> Authored: Sun Apr 20 09:46:48 2014 +0200 Committer: Hervé Boutemy <hbout...@apache.org> Committed: Sun Apr 20 09:46:48 2014 +0200 ---------------------------------------------------------------------- .../org/apache/maven/wagon/WagonTestCase.java | 1 - .../maven/wagon/http/HttpWagonTestCase.java | 20 ++++++++++---------- 2 files changed, 10 insertions(+), 11 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/maven-wagon/blob/481b21d8/wagon-provider-test/src/main/java/org/apache/maven/wagon/WagonTestCase.java ---------------------------------------------------------------------- diff --git a/wagon-provider-test/src/main/java/org/apache/maven/wagon/WagonTestCase.java b/wagon-provider-test/src/main/java/org/apache/maven/wagon/WagonTestCase.java index 3ca1f61..4a1a006 100644 --- a/wagon-provider-test/src/main/java/org/apache/maven/wagon/WagonTestCase.java +++ b/wagon-provider-test/src/main/java/org/apache/maven/wagon/WagonTestCase.java @@ -42,7 +42,6 @@ import java.security.NoSuchAlgorithmException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Collections; -import java.util.Iterator; import java.util.List; /** http://git-wip-us.apache.org/repos/asf/maven-wagon/blob/481b21d8/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java ---------------------------------------------------------------------- diff --git a/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java b/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java index 4535e9f..b7432e3 100644 --- a/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java +++ b/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java @@ -32,7 +32,6 @@ import org.apache.maven.wagon.repository.Repository; import org.apache.maven.wagon.resource.Resource; import org.codehaus.plexus.util.FileUtils; import org.codehaus.plexus.util.IOUtil; -import org.codehaus.plexus.util.StringOutputStream; import org.codehaus.plexus.util.StringUtils; import org.mortbay.jetty.Handler; import org.mortbay.jetty.HttpConnection; @@ -53,6 +52,8 @@ import javax.servlet.ServletException; import javax.servlet.ServletInputStream; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; + +import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; @@ -162,7 +163,7 @@ public abstract class HttpWagonTestCase wagon.connect( new Repository( "id", getProtocol() + "://localhost:" + server.getConnectors()[0].getLocalPort() ) ); - wagon.getToStream( "resource", new StringOutputStream() ); + wagon.getToStream( "resource", new ByteArrayOutputStream() ); wagon.disconnect(); @@ -194,7 +195,7 @@ public abstract class HttpWagonTestCase wagon.connect( new Repository( "id", getProtocol() + "://localhost:" + server.getConnectors()[0].getLocalPort() ) ); - wagon.getToStream( "resource", new StringOutputStream() ); + wagon.getToStream( "resource", new ByteArrayOutputStream() ); wagon.disconnect(); @@ -273,7 +274,7 @@ public abstract class HttpWagonTestCase try { - wagon.getToStream( "resource", new StringOutputStream() ); + wagon.getToStream( "resource", new ByteArrayOutputStream() ); fail(); } finally @@ -958,10 +959,9 @@ public abstract class HttpWagonTestCase wagon.connect( testRepository, proxyInfo ); - StringOutputStream out = new StringOutputStream(); try { - wagon.getToStream( "test-proxied-resource", out ); + wagon.getToStream( "test-proxied-resource", new ByteArrayOutputStream() ); assertTrue( handler.headers.containsKey( "Proxy-Connection" ) ); } @@ -1101,7 +1101,7 @@ public abstract class HttpWagonTestCase wagon.connect( testRepository, authInfo ); - StringOutputStream out = new StringOutputStream(); + ByteArrayOutputStream out = new ByteArrayOutputStream(); try { wagon.getToStream( "test-secured-resource", out ); @@ -1111,7 +1111,7 @@ public abstract class HttpWagonTestCase wagon.disconnect(); } - assertEquals( "top secret", out.toString() ); + assertEquals( "top secret", out.toString( "US-ASCII" ) ); TestSecurityHandler securityHandler = (TestSecurityHandler) ( (Context) server.getHandler() ).getHandler(); testPreemptiveAuthenticationGet( securityHandler, supportPreemptiveAuthenticationGet() ); @@ -1706,9 +1706,9 @@ public abstract class HttpWagonTestCase throws IOException, ServletException { headers = new HashMap<String, String>(); - for ( Enumeration e = request.getHeaderNames(); e.hasMoreElements(); ) + for ( Enumeration<String> e = request.getHeaderNames(); e.hasMoreElements(); ) { - String name = (String) e.nextElement(); + String name = e.nextElement(); headers.put( name, request.getHeader( name ) ); }