Repository: jclouds-labs-google
Updated Branches:
  refs/heads/master a1dc8383a -> ebad2033f


Do not leave open streams when loading test mock files


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

Branch: refs/heads/master
Commit: ebad2033f1d52dce33b8d47142316b377ce244c2
Parents: a1dc838
Author: Ignasi Barrera <[email protected]>
Authored: Wed Oct 26 15:57:28 2016 +0200
Committer: Ignasi Barrera <[email protected]>
Committed: Wed Oct 26 15:57:28 2016 +0200

----------------------------------------------------------------------
 .../internal/BaseGoogleCloudStorageExpectTest.java        | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/blob/ebad2033/google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/internal/BaseGoogleCloudStorageExpectTest.java
----------------------------------------------------------------------
diff --git 
a/google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/internal/BaseGoogleCloudStorageExpectTest.java
 
b/google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/internal/BaseGoogleCloudStorageExpectTest.java
index 4246512..dd3c644 100644
--- 
a/google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/internal/BaseGoogleCloudStorageExpectTest.java
+++ 
b/google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/internal/BaseGoogleCloudStorageExpectTest.java
@@ -49,14 +49,16 @@ import 
org.jclouds.googlecloudstorage.GoogleCloudStorageProviderMetadata;
 import org.jclouds.http.HttpRequest;
 import org.jclouds.http.HttpResponse;
 import org.jclouds.io.Payload;
-import org.jclouds.io.payloads.ByteSourcePayload;
+import org.jclouds.io.Payloads;
 import org.jclouds.oauth.v2.filters.JWTBearerTokenFlow;
 import org.jclouds.oauth.v2.filters.TestJWTBearerTokenFlow;
 import org.jclouds.providers.ProviderMetadata;
 import org.jclouds.rest.internal.BaseRestApiExpectTest;
 
+import com.google.common.base.Charsets;
 import com.google.common.base.Joiner;
 import com.google.common.base.Supplier;
+import com.google.common.base.Throwables;
 import com.google.common.io.ByteSource;
 import com.google.common.io.Resources;
 import com.google.inject.Binder;
@@ -167,6 +169,10 @@ public class BaseGoogleCloudStorageExpectTest<T> extends 
BaseRestApiExpectTest<T
    }
 
    protected Payload staticPayloadFromResource(String resource) {
-      return new 
ByteSourcePayload(Resources.asByteSource(Resources.getResource(getClass(), 
resource)));
+      try {
+         return 
Payloads.newStringPayload(Resources.toString(Resources.getResource(getClass(), 
resource), Charsets.UTF_8));
+      } catch (IOException ex) {
+         throw Throwables.propagate(ex);
+      }
    }
 }

Reply via email to