Skip to content

Commit d6238a4

Browse files
committed
fixup
1 parent 2222cc3 commit d6238a4

File tree

2 files changed

+10
-15
lines changed

2 files changed

+10
-15
lines changed

tests/functional/sse-kms-migration/beforeMigration.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ describe('SSE KMS before migration', () => {
326326
it(`should PutObject versioned with SSE ${obj.name}`, async () => {
327327
// ensure versioned bucket is empty
328328
await helpers.bucketUtil.empty(bkt.vname);
329-
let {Versions} = await helpers.s3.listObjectVersions({ Bucket: bkt.vname }) || [];
329+
let { Versions } = await helpers.s3.listObjectVersions({ Bucket: bkt.vname }) || [];
330330
// regularly count versioned objects
331331
assert.strictEqual(Versions.length, 0);
332332

@@ -336,7 +336,7 @@ describe('SSE KMS before migration', () => {
336336
await scenarios.assertObjectSSE(
337337
{ ...baseAssertion, Body: bodyBase },
338338
{ objConf, obj }, { bktConf, bkt });
339-
{Versions} = await helpers.s3.listObjectVersions({ Bucket: bkt.vname });
339+
({ Versions } = await helpers.s3.listObjectVersions({ Bucket: bkt.vname }));
340340
assert.strictEqual(Versions.length, 1);
341341

342342
await helpers.s3.putBucketVersioning({ Bucket: bkt.vname,
@@ -347,12 +347,12 @@ describe('SSE KMS before migration', () => {
347347
const v1 = await helpers.putEncryptedObject(bkt.vname, obj.name, objConf, obj.kmsKey, bodyV1);
348348
const bodyV2 = `BODY(${obj.name})-v2`;
349349
const v2 = await helpers.putEncryptedObject(bkt.vname, obj.name, objConf, obj.kmsKey, bodyV2);
350-
{Versions} = await helpers.s3.listObjectVersions({ Bucket: bkt.vname });
350+
({ Versions } = await helpers.s3.listObjectVersions({ Bucket: bkt.vname }));
351351
assert.strictEqual(Versions.length, 3);
352352

353353
const current = await helpers.s3.headObject({ Bucket: bkt.vname, Key: obj.name });
354354
assert.strictEqual(current.VersionId, v2.VersionId); // ensure versioning as expected
355-
{Versions} = await helpers.s3.listObjectVersions({ Bucket: bkt.vname });
355+
({ Versions } = await helpers.s3.listObjectVersions({ Bucket: bkt.vname }));
356356
assert.strictEqual(Versions.length, 3);
357357

358358
await scenarios.assertObjectSSE(
@@ -363,7 +363,7 @@ describe('SSE KMS before migration', () => {
363363
{ ...baseAssertion, VersionId: v1.VersionId, Body: bodyV1 }, { objConf, obj }, { bktConf, bkt });
364364
await scenarios.assertObjectSSE(
365365
{ ...baseAssertion, VersionId: v2.VersionId, Body: bodyV2 }, { objConf, obj }, { bktConf, bkt });
366-
const {Versions} = await helpers.s3.listObjectVersions({ Bucket: bkt.vname });
366+
({ Versions } = await helpers.s3.listObjectVersions({ Bucket: bkt.vname }));
367367
assert.strictEqual(Versions.length, 3);
368368

369369
await helpers.s3.putBucketVersioning({ Bucket: bkt.vname,
@@ -379,7 +379,7 @@ describe('SSE KMS before migration', () => {
379379
{ ...baseAssertion, VersionId: v1.VersionId, Body: bodyV1 }, { objConf, obj }, { bktConf, bkt });
380380
await scenarios.assertObjectSSE(
381381
{ ...baseAssertion, VersionId: v2.VersionId, Body: bodyV2 }, { objConf, obj }, { bktConf, bkt });
382-
const {Versions} = await helpers.s3.listObjectVersions({ Bucket: bkt.vname });
382+
({ Versions } = await helpers.s3.listObjectVersions({ Bucket: bkt.vname }));
383383
assert.strictEqual(Versions.length, 3);
384384

385385
// put a new null version
@@ -389,7 +389,7 @@ describe('SSE KMS before migration', () => {
389389
{ ...baseAssertion, Body: bodyFinal }, { objConf, obj }, { bktConf, bkt }); // null
390390
await scenarios.assertObjectSSE(
391391
{ ...baseAssertion, Body: bodyFinal }, { objConf, obj }, { bktConf, bkt }, 'null');
392-
const {Versions} = await helpers.s3.listObjectVersions({ Bucket: bkt.vname });
392+
({ Versions } = await helpers.s3.listObjectVersions({ Bucket: bkt.vname }));
393393
assert.strictEqual(Versions.length, 3);
394394
});
395395
}));

tests/functional/sse-kms-migration/helpers.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ const s3 = {
100100
putObject: params => wrap(() => s3Client.send(new PutObjectCommand(params))),
101101
getObject: params => wrap(async () => {
102102
const response = await s3Client.send(new GetObjectCommand(params));
103-
const body = await getBodyAsString(response);
103+
const body = await response.Body.transformToString();
104104
return { ...response, Body: body };
105105
}),
106106
listBuckets: params => wrap(() => s3Client.send(new ListBucketsCommand(params || {}))),
@@ -220,13 +220,8 @@ async function createKmsKey(log) {
220220
const destroyKmsKey = promisify(kms.destroyBucketKey);
221221

222222
async function cleanup(Bucket) {
223-
try {
224-
await bucketUtil.empty(Bucket);
225-
await s3Client.send(new DeleteBucketCommand({ Bucket }));
226-
}
227-
catch (error) {
228-
throw error;
229-
}
223+
await bucketUtil.empty(Bucket);
224+
await s3Client.send(new DeleteBucketCommand({ Bucket }));
230225
}
231226

232227
module.exports = {

0 commit comments

Comments
 (0)