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);
}