Fixing S3ClientMockTest hanging on Java 7 since 843ed57

This commit is contained in:
Andrew Phillips 2013-04-10 12:03:34 +02:00
parent 3c34aeb112
commit 52301e0a86

View File

@ -71,13 +71,15 @@ public class S3ClientMockTest {
public void testZeroLengthPutHasContentLengthHeader() throws IOException, InterruptedException {
MockWebServer server = new MockWebServer();
server.enqueue(new MockResponse().setBody("").addHeader(ETAG, "ABCDEF"));
// hangs on Java 7 without this additional response ?!?
server.enqueue(new MockResponse());
server.play();
S3Client client = getS3Client(server.getUrl("/"));
S3Object nada = client.newS3Object();
nada.getMetadata().setKey("object");
nada.setPayload(new byte[] {});
assertEquals(client.putObject("bucket", nada), "ABCDEF");
RecordedRequest request = server.takeRequest();