Skip to content

Commit 2c12a26

Browse files
committed
fixup
1 parent d9b43d3 commit 2c12a26

3 files changed

Lines changed: 17 additions & 25 deletions

File tree

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

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ const {
1515
const withV4 = require('../support/withV4');
1616
const BucketUtility = require('../../lib/utility/bucket-util');
1717
const changeObjectLock = require('../../../../utilities/objectLock-util');
18-
const { S3 } = require('aws-sdk');
19-
2018
const objectName = 'key';
2119
const objectNameTwo = 'secondkey';
2220

@@ -448,26 +446,23 @@ describe('DELETE object', () => {
448446
const pastDate = new Date(objectLastModified.getTime() - 60_000); // 1 minute earlier
449447
const futureDate = new Date(objectLastModified.getTime() + 60_000); // 1 minute later
450448

451-
deleteObjectConditional(S3, {
449+
deleteObjectConditional(s3, {
452450
Bucket: bucketName,
453451
Key: testObjectKey,
454452
}, {
455453
'If-Modified-Since': pastDate.toUTCString(),
456454
'If-Unmodified-Since': futureDate.toUTCString(),
457455
}, (err, data) => {
458-
assert.ifError(err);
459456
assert.deepStrictEqual(data.$metadata.httpStatusCode, 204);
460457
s3.send(new HeadObjectCommand({
461458
Bucket: bucketName,
462459
Key: testObjectKey,
463460
}))
464-
.then(() => {
465-
assert.fail('Object should not exist');
466-
})
467-
.catch(err => {
468-
assert.strictEqual(err.name, 'NotFound');
469-
done();
470-
});
461+
.catch(err => {
462+
assert.strictEqual(err.name, 'NotFound');
463+
assert.strictEqual(err.$metadata.httpStatusCode, 404);
464+
done();
465+
});
471466
});
472467
});
473468
});

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ describe('GET object', () => {
231231
s3.send(new GetObjectCommand({ Bucket: '', Key: 'somekey' })).then(() => {
232232
assert.fail('Expected failure but got success');
233233
}).catch(err => {
234-
assert.strictEqual(err.name, 'MethodNotAllowed');
234+
assert.strictEqual(err.message, 'Empty value provided for input HTTP label: Bucket.');
235235
return done();
236236
});
237237
});

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

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -166,15 +166,13 @@ describe('Part size tests with object head', () => {
166166
});
167167
});
168168

169-
it('should return an error when incorrect --part-number is used',
170-
done => {
171-
headObject({ PartNumber: partNumbers.length + 1 },
172-
(err, data) => {
173-
checkError(err, 416, 'InvalidRange');
174-
assert.strictEqual(data, undefined);
175-
done();
176-
});
169+
it('should return an error when incorrect --part-number is used', done => {
170+
headObject({ PartNumber: partNumbers.length + 1 },
171+
err => {
172+
checkError(err, '', 416);
173+
done();
177174
});
175+
});
178176

179177
it('should return content-length 0 when requesting part 1 of empty object', done => {
180178
headObject({ Key: emptyObject, PartNumber: 1 }, (err, data) => {
@@ -185,12 +183,11 @@ describe('Part size tests with object head', () => {
185183
});
186184

187185
it('should return an error when requesting part 2 of empty object', done => {
188-
headObject({ Key: emptyObject, PartNumber: 2 }, (err, data) => {
189-
checkError(err, 416, 'InvalidRange');
190-
assert.strictEqual(data, undefined);
186+
headObject({ Key: emptyObject, PartNumber: 2 }, err => {
187+
checkError(err, '', 416);
191188
done();
192189
});
193-
});
190+
});
194191

195192
it('should return content-length requesting part 1 of non-MPU object', done => {
196193
headObject({ Key: nonMpuObject, PartNumber: 1 }, (err, data) => {
@@ -202,7 +199,7 @@ describe('Part size tests with object head', () => {
202199

203200
it('should return an error when requesting part 2 of non-MPU object', done => {
204201
headObject({ Key: nonMpuObject, PartNumber: 2 }, (err, data) => {
205-
checkError(err, 416, 'InvalidRange');
202+
checkError(err, '', 416);
206203
assert.strictEqual(data, undefined);
207204
done();
208205
});

0 commit comments

Comments
 (0)