Repository: jclouds-labs-google
Updated Branches:
  refs/heads/master ea22fa252 -> a02467ac3


JCLOUDS-805: ensure overriding of metadata methods

Setting Content-Encoding causes testPutByteSource and
testPutInputStream to fail.  GCS should support this:

https://cloud.google.com/storage/docs/gsutil/addlhelp/WorkingWithObjectMetadata#content-encoding


Project: http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/commit/a02467ac
Tree: http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/tree/a02467ac
Diff: http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/diff/a02467ac

Branch: refs/heads/master
Commit: a02467ac34ad193aabbeeaa9825804ca4e297958
Parents: ea22fa2
Author: Andrew Gaul <[email protected]>
Authored: Fri Jan 16 05:13:25 2015 -0800
Committer: Andrew Gaul <[email protected]>
Committed: Fri Jan 16 05:23:49 2015 -0800

----------------------------------------------------------------------
 .../GoogleCloudStorageBlobIntegrationLiveTest.java           | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/blob/a02467ac/google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/blobstore/integration/GoogleCloudStorageBlobIntegrationLiveTest.java
----------------------------------------------------------------------
diff --git 
a/google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/blobstore/integration/GoogleCloudStorageBlobIntegrationLiveTest.java
 
b/google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/blobstore/integration/GoogleCloudStorageBlobIntegrationLiveTest.java
index 4cb9281..fd39273 100644
--- 
a/google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/blobstore/integration/GoogleCloudStorageBlobIntegrationLiveTest.java
+++ 
b/google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/blobstore/integration/GoogleCloudStorageBlobIntegrationLiveTest.java
@@ -125,15 +125,21 @@ public class GoogleCloudStorageBlobIntegrationLiveTest 
extends BaseBlobIntegrati
       }
    }
 
-   private void addContentMetadata(PayloadBlobBuilder blobBuilder) {
+   @Override
+   protected void addContentMetadata(PayloadBlobBuilder blobBuilder) {
       blobBuilder.contentType("text/csv");
       blobBuilder.contentDisposition("attachment; filename=photo.jpg");
+      // TODO: causes failures with subsequent GET operations:
+      // HTTP/1.1 failed with response: HTTP/1.1 503 Service Unavailable; 
content: [Service Unavailable]
+      //blobBuilder.contentEncoding("gzip");
       blobBuilder.contentLanguage("en");
    }
 
+   @Override
    protected void checkContentMetadata(Blob blob) {
       checkContentType(blob, "text/csv");
       checkContentDisposition(blob, "attachment; filename=photo.jpg");
+      //checkContentEncoding(blob, "gzip");
       checkContentLanguage(blob, "en");
    }
 

Reply via email to