Repository: jclouds Updated Branches: refs/heads/2.1.x 501fc93b6 -> b1886f96e
JCLOUDS-1400: Test PUT signed URL Content-Type Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/a7949946 Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/a7949946 Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/a7949946 Branch: refs/heads/2.1.x Commit: a79499464a8072f3087c072a641449759f78b58f Parents: 501fc93 Author: Andrew Gaul <g...@apache.org> Authored: Sun Apr 8 23:04:51 2018 -0700 Committer: Andrew Gaul <g...@apache.org> Committed: Thu Apr 12 22:44:43 2018 -0700 ---------------------------------------------------------------------- .../integration/internal/BaseBlobSignerLiveTest.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds/blob/a7949946/blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobSignerLiveTest.java ---------------------------------------------------------------------- diff --git a/blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobSignerLiveTest.java b/blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobSignerLiveTest.java index 8ec0434..c97eea8 100644 --- a/blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobSignerLiveTest.java +++ b/blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobSignerLiveTest.java @@ -17,6 +17,7 @@ package org.jclouds.blobstore.integration.internal; import static com.google.common.net.HttpHeaders.EXPECT; +import static org.assertj.core.api.Assertions.assertThat; import static org.jclouds.blobstore.options.GetOptions.Builder.range; import static org.testng.Assert.assertEquals; import static org.testng.Assert.fail; @@ -130,13 +131,15 @@ public class BaseBlobSignerLiveTest extends BaseBlobStoreIntegrationTest { String name = "hello"; String text = "fooooooooooooooooooooooo"; - Blob blob = view.getBlobStore().blobBuilder(name).payload(text).contentType("text/plain").build(); + Blob blob = view.getBlobStore().blobBuilder(name).payload(text).contentType("image/png").build(); String container = getContainerName(); try { HttpRequest request = view.getSigner().signPutBlob(container, blob); assertEquals(request.getFilters().size(), 0); Strings2.toStringAndClose(view.utils().http().invoke(request).getPayload().openStream()); - assertConsistencyAwareContainerSize(container, 1); + + blob = view.getBlobStore().getBlob(container, name); + assertThat(blob.getMetadata().getContentMetadata().getContentType()).isEqualTo("image/png"); } finally { returnContainer(container); }