> + .addHeader(CONTAINER_READ, CONTAINER_ACL_ANYBODY_READ)
> + .setBody(stringFromResource("/object_list.json"))));
> +
> + try {
> + SwiftApi api = api(server.getUrl("/").toString(),
> "openstack-swift");
> + ObjectList objects = api.objectApiInRegionForContainer("DFW",
> "myContainer").list(new ListContainerOptions());
> + assertEquals(objects,
> parsedObjectsForUrl(server.getUrl("/").toString()));
> + assertEquals(objects.getContainer().getName(), "myContainer");
> + assertTrue(objects.getContainer().getAnybodyRead().get());
> +
> + assertEquals(server.getRequestCount(), 2);
> + assertAuthentication(server);
> + assertRequest(server.takeRequest(), "GET",
> "/v1/MossoCloudFS_5bcf396e-39dd-45ff-93a1-712b9aba90a9/myContainer/?format=json");
> + } finally {
> + server.shutdown();
> + }
Same as above, add also the tests for responses not returning a 200.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/89/files#r11248065