> @@ -271,4 +273,36 @@ public void testUploadPartMaxSize() throws 
> InterruptedException {
>        assertEquals(request.getHeader(HttpHeaders.CONTENT_RANGE), 
> range.buildHeader());
>        assertEquals(request.getHeader(HttpHeaders.CONTENT_LENGTH), 
> payload.getContentMetadata().getContentLength().toString());
>     }
> +
> +   @Test
> +   public void testCompleteMultipartUpload() throws IOException, 
> InterruptedException {
> +      MockResponse mr = buildBaseResponse(201);
> +      mr.addHeader(HttpHeaders.LOCATION, ARCHIVE_LOCATION);
> +      mr.addHeader(GlacierHeaders.ARCHIVE_ID, ARCHIVE_ID);
> +      server.enqueue(mr);
> +
> +      String partHashcode = 
> "9bc1b2a288b26af7257a36277ae3816a7d4f16e89c1e7e77d0a5c48bad62b360";
> +      ImmutableMap.Builder<Integer, HashCode> mapBuilder = 
> ImmutableMap.builder();
> +      mapBuilder.put(1, HashCode.fromString(partHashcode));
> +      mapBuilder.put(2, HashCode.fromString(partHashcode));
> +      mapBuilder.put(3, HashCode.fromString(partHashcode));
> +      mapBuilder.put(4, HashCode.fromString(partHashcode));

I amended your commit to improve the use of `HashCode` and `ImmutableMap`.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-aws/pull/21/files#r14043319

Reply via email to