> +      server.enqueue(addCommonHeaders(new MockResponse()
> +            .setResponseCode(201)
> +            .addHeader("ETag", "d9f5eb4bba4e2f2f046e54611bc8196b")));
> +
> +      try {
> +         Properties overrides = new Properties();
> +         overrides.setProperty(PROPERTY_MAX_RETRIES, 5 + "");
> +
> +         SwiftApi api = api(server.getUrl("/").toString(), 
> "openstack-swift", overrides);
> +         assertEquals(
> +               api.objectApiInRegionForContainer("DFW", 
> "myContainer").replace("myObject",
> +                     new 
> ByteSourcePayload(ByteSource.wrap("swifty".getBytes())), metadata), 
> "d9f5eb4bba4e2f2f046e54611bc8196b");
> +
> +         assertEquals(server.getRequestCount(), 5);
> +         assertAuthentication(server);
> +         RecordedRequest replace = server.takeRequest();

@demobox It wasn't the best name for this method and was left over from the 
early implementation. The API changes for 1.8 refer to it as `put`. HTH!

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/100/files#r12754053

Reply via email to