Skip to content

Commit a8ac7ad

Browse files
authored
Merge pull request #60 from EMCECS/bugfix-refine-objectlock-test-version
Correct ECS Version for Object Lock related test cases from ECS 3.7 t…
2 parents eee15b9 + 1fe0722 commit a8ac7ad

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/test/java/com/emc/object/s3/S3JerseyClientTest.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ public void testCreateEncryptedBucket() {
216216

217217
@Test
218218
public void testEnableObjectLockOnExistingBucket() {
219-
Assume.assumeTrue("ECS version must be at least 3.7", ecsVersion != null && ecsVersion.compareTo("3.7") >= 0);
219+
Assume.assumeTrue("ECS version must be at least 3.6.2", ecsVersion != null && ecsVersion.compareTo("3.6.2") >= 0);
220220
Assume.assumeTrue("Skip Object Lock related tests for non IAM user.", testIAM);
221221

222222
String bucketName = getTestBucket();
@@ -229,7 +229,7 @@ public void testEnableObjectLockOnExistingBucket() {
229229

230230
@Test
231231
public void testCreateObjectLockBucket() {
232-
Assume.assumeTrue("ECS version must be at least 3.7", ecsVersion != null && ecsVersion.compareTo("3.7") >= 0);
232+
Assume.assumeTrue("ECS version must be at least 3.6.2", ecsVersion != null && ecsVersion.compareTo("3.6.2") >= 0);
233233
Assume.assumeTrue("Skip Object Lock related tests for non IAM user.", testIAM);
234234

235235
String bucketName = "s3-client-test-createObjectLockBucket";
@@ -241,7 +241,7 @@ public void testCreateObjectLockBucket() {
241241

242242
@Test
243243
public void testSetObjectLockConfiguration() {
244-
Assume.assumeTrue("ECS version must be at least 3.7", ecsVersion != null && ecsVersion.compareTo("3.7") >= 0);
244+
Assume.assumeTrue("ECS version must be at least 3.6.2", ecsVersion != null && ecsVersion.compareTo("3.6.2") >= 0);
245245
Assume.assumeTrue("Skip Object Lock related tests for non IAM user.", testIAM);
246246

247247
String bucketName = getTestBucket();
@@ -268,7 +268,7 @@ public void testSetObjectLockConfiguration() {
268268

269269
@Test
270270
public void testDeleteObjectWithLegalHoldNotAllowed() throws Exception {
271-
Assume.assumeTrue("ECS version must be at least 3.7", ecsVersion != null && ecsVersion.compareTo("3.7") >= 0);
271+
Assume.assumeTrue("ECS version must be at least 3.6.2", ecsVersion != null && ecsVersion.compareTo("3.6.2") >= 0);
272272
Assume.assumeTrue("Skip Object Lock related tests for non IAM user.", testIAM);
273273

274274
String bucketName = getTestBucket();
@@ -295,7 +295,7 @@ public void testDeleteObjectWithLegalHoldNotAllowed() throws Exception {
295295

296296
@Test
297297
public void testPutObjectLegalHold() throws Exception {
298-
Assume.assumeTrue("ECS version must be at least 3.7", ecsVersion != null && ecsVersion.compareTo("3.7") >= 0);
298+
Assume.assumeTrue("ECS version must be at least 3.6.2", ecsVersion != null && ecsVersion.compareTo("3.6.2") >= 0);
299299
Assume.assumeTrue("Skip Object Lock related tests for non IAM user.", testIAM);
300300

301301
String bucketName = getTestBucket();
@@ -320,7 +320,7 @@ public void testPutObjectLegalHold() throws Exception {
320320

321321
@Test
322322
public void testPutObjectRetention() throws Exception {
323-
Assume.assumeTrue("ECS version must be at least 3.7", ecsVersion != null && ecsVersion.compareTo("3.7") >= 0);
323+
Assume.assumeTrue("ECS version must be at least 3.6.2", ecsVersion != null && ecsVersion.compareTo("3.6.2") >= 0);
324324
Assume.assumeTrue("Skip Object Lock related tests for non IAM user.", testIAM);
325325

326326
String bucketName = getTestBucket();
@@ -356,7 +356,7 @@ public void testPutObjectRetention() throws Exception {
356356

357357
@Test
358358
public void testDeleteObjectWithBypassGovernance() throws Exception {
359-
Assume.assumeTrue("ECS version must be at least 3.7", ecsVersion != null && ecsVersion.compareTo("3.7") >= 0);
359+
Assume.assumeTrue("ECS version must be at least 3.6.2", ecsVersion != null && ecsVersion.compareTo("3.6.2") >= 0);
360360
Assume.assumeTrue("Skip Object Lock related tests for non IAM user.", testIAM);
361361

362362
String bucketName = getTestBucket();
@@ -387,7 +387,7 @@ public void testDeleteObjectWithBypassGovernance() throws Exception {
387387

388388
@Test
389389
public void testCopyObjectWithLegalHoldON() throws Exception {
390-
Assume.assumeTrue("ECS version must be at least 3.7", ecsVersion != null && ecsVersion.compareTo("3.7") >= 0);
390+
Assume.assumeTrue("ECS version must be at least 3.6.2", ecsVersion != null && ecsVersion.compareTo("3.6.2") >= 0);
391391
Assume.assumeTrue("Skip Object Lock related tests for non IAM user.", testIAM);
392392

393393
String bucketName = getTestBucket();
@@ -415,7 +415,7 @@ public void testCopyObjectWithLegalHoldON() throws Exception {
415415

416416
@Test
417417
public void testSingleMultipartUploadWithRetention() throws Exception {
418-
Assume.assumeTrue("ECS version must be at least 3.7", ecsVersion != null && ecsVersion.compareTo("3.7") >= 0);
418+
Assume.assumeTrue("ECS version must be at least 3.6.2", ecsVersion != null && ecsVersion.compareTo("3.6.2") >= 0);
419419
Assume.assumeTrue("Skip Object Lock related tests for non IAM user.", testIAM);
420420

421421
String bucketName = getTestBucket();

0 commit comments

Comments
 (0)