Skip to content

Commit 87202c4

Browse files
committed
fixup! bucket test async functions introduction
callback handling
1 parent bf2edf8 commit 87202c4

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

  • tests/functional/raw-node/test/GCP/bucket

tests/functional/raw-node/test/GCP/bucket/head.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@ describe('GCP: HEAD Bucket', () => {
2323
it('should return 404', async function testFn() {
2424
const badBucketName = this.test.bucketName;
2525
try {
26-
await gcpClient.headBucket({ Bucket: badBucketName });
26+
await new Promise((resolve, reject) => {
27+
gcpClient.headBucket({ Bucket: badBucketName },
28+
(err, res) => (err ? reject(err) : resolve(res)));
29+
});
2730
assert.fail('Expected 404 error, but got success');
2831
} catch (err) {
2932
assert(err);
@@ -56,11 +59,13 @@ describe('GCP: HEAD Bucket', () => {
5659
});
5760

5861
it('should get bucket information', async function testFn() {
59-
const res = await gcpClient.headBucket({
60-
Bucket: this.test.bucketName,
62+
const res = await new Promise((resolve, reject) => {
63+
gcpClient.headBucket({
64+
Bucket: this.test.bucketName,
65+
}, (err, data) => (err ? reject(err) : resolve(data)));
6166
});
6267
const { $metadata, ...data } = res;
63-
assert.strictEqual($metadata.httpStatusCode, 200);
68+
assert.strictEqual($metadata?.httpStatusCode, 200);
6469
// Ensure MetaVersionId is present and non-empty
6570
assert.ok(
6671
typeof data.MetaVersionId === 'string'

0 commit comments

Comments
 (0)