You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by ga...@apache.org on 2018/04/13 05:44:26 UTC

[4/4] jclouds git commit: JCLOUDS-1400: Test PUT signed URL Content-Type

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/7d40cedb
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/7d40cedb
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/7d40cedb

Branch: refs/heads/master
Commit: 7d40cedb20f249b981c18fbacd403a32c614f8d5
Parents: f6d47b9
Author: Andrew Gaul <ga...@apache.org>
Authored: Sun Apr 8 23:04:51 2018 -0700
Committer: Andrew Gaul <ga...@apache.org>
Committed: Thu Apr 12 22:43: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/7d40cedb/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 56c1167..8bacfbe 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);
       }