From f34d9ca34ecc4ca2d162cc4337a1412e2bc41ea4 Mon Sep 17 00:00:00 2001 From: Maxime Sinclair Date: Wed, 10 Jul 2013 10:07:31 +0200 Subject: [PATCH] Consume the http response to avoid IO exception --- .../java/net/sourceforge/plantuml/servlet/TestImage.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/test/java/net/sourceforge/plantuml/servlet/TestImage.java b/src/test/java/net/sourceforge/plantuml/servlet/TestImage.java index b621639..e286cd8 100644 --- a/src/test/java/net/sourceforge/plantuml/servlet/TestImage.java +++ b/src/test/java/net/sourceforge/plantuml/servlet/TestImage.java @@ -57,6 +57,10 @@ public class TestImage extends WebappTestCase { SimpleDateFormat format = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss ZZZ", Locale.ENGLISH); Date lastModified = format.parse( response.getHeaderField( "Last-Modified")); assertTrue( "Last-Modified is not in the past", lastModified.before( new Date())); - Thread.sleep(500); // Time to receive the image + // Consume the response + InputStream responseStream = response.getInputStream(); + while( responseStream.read() != -1) { + ; // Do nothing + } } }