From ac8210c90a453e440b2e5cc03325b099e193a34f Mon Sep 17 00:00:00 2001 From: "adrian.f.cole" Date: Fri, 12 Jun 2009 16:24:21 +0000 Subject: [PATCH] corrected bucket delete logic and fixed enableDebug so that subclasses can call it git-svn-id: http://jclouds.googlecode.com/svn/trunk@1427 3d8758e0-26b5-11de-8745-db77d3ebf521 --- .../src/test/java/org/jclouds/aws/s3/S3IntegrationTest.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/aws/s3/core/src/test/java/org/jclouds/aws/s3/S3IntegrationTest.java b/aws/s3/core/src/test/java/org/jclouds/aws/s3/S3IntegrationTest.java index 6a6217bc20..0f333d799a 100644 --- a/aws/s3/core/src/test/java/org/jclouds/aws/s3/S3IntegrationTest.java +++ b/aws/s3/core/src/test/java/org/jclouds/aws/s3/S3IntegrationTest.java @@ -68,7 +68,7 @@ public class S3IntegrationTest { protected void createBucketAndEnsureEmpty(String sourceBucket) throws InterruptedException, ExecutionException, TimeoutException { - client.deleteBucketIfEmpty(sourceBucket).get(10, TimeUnit.SECONDS); + deleteBucket(sourceBucket); client.putBucketIfNotExists(sourceBucket).get(10, TimeUnit.SECONDS); assertEquals(client.listBucket(sourceBucket).get(10, TimeUnit.SECONDS).getContents().size(), 0, "bucket " + sourceBucket + "wasn't empty"); @@ -98,7 +98,7 @@ public class S3IntegrationTest { } @BeforeClass(groups = { "integration", "live" }) - void enableDebug() { + protected void enableDebug() { if (debugEnabled()) { Handler HANDLER = new ConsoleHandler() { { @@ -176,6 +176,8 @@ public class S3IntegrationTest { public void setUpBucket(Method method) throws TimeoutException, ExecutionException, InterruptedException { bucketName = (bucketPrefix + method.getName()).toLowerCase(); + if (bucketName.length() > 63) + bucketName = bucketName.substring(0, 62); createBucketAndEnsureEmpty(bucketName); }