Skip to content

Commit c632b89

Browse files
committed
fixup! add functional restore via objectOverwite tests
add functional restore via objectOverwite tests
1 parent 84844ff commit c632b89

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

tests/functional/aws-node-sdk/test/object/objectOverwrite.js

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ const {
55
PutBucketVersioningCommand,
66
HeadObjectCommand,
77
GetObjectCommand,
8-
ListObjectVersionsCommand,
98
} = require('@aws-sdk/client-s3');
109

1110
const withV4 = require('../support/withV4');
@@ -94,6 +93,8 @@ describe('Put object with same key as prior object', () => {
9493
});
9594

9695
it('should preserve archived previous version in versioned bucket', async () => {
96+
await bucketUtil.empty(bucketName);
97+
9798
await s3.send(new PutBucketVersioningCommand({
9899
Bucket: bucketName,
99100
VersioningConfiguration: { Status: 'Enabled' },
@@ -127,13 +128,6 @@ describe('Put object with same key as prior object', () => {
127128
const currentVersionMD = await getMetadataPromise(
128129
bucketName, objectName, secondPutRes.VersionId);
129130
assert.strictEqual(currentVersionMD.archive, undefined);
130-
131-
const listed = await s3.send(new ListObjectVersionsCommand({
132-
Bucket: bucketName,
133-
Prefix: objectName,
134-
}));
135-
const objectVersions = (listed.Versions || []).filter(v => v.Key === objectName);
136-
assert(objectVersions.length >= 2);
137131
});
138132
});
139133
});

0 commit comments

Comments
 (0)