diff --git a/system-test/storage.ts b/system-test/storage.ts index 6904081dc..1b23c00e0 100644 --- a/system-test/storage.ts +++ b/system-test/storage.ts @@ -363,22 +363,17 @@ describe('storage', () => { ]); }); - it('should make a bucket private', done => { - bucket.makePublic(err => { - assert.ifError(err); - bucket.makePrivate(err => { - assert.ifError(err); - bucket.acl.get({entity: 'allUsers'}, (err, aclObject) => { - assert.strictEqual((err as ApiError).code, 404); - assert.strictEqual( - (err as ApiError).errors![0].reason, - 'notFound' - ); - assert.strictEqual(aclObject, null); - done(); - }); + it('should make a bucket private', async () => { + try { + await bucket.makePublic(); + await bucket.makePrivate(); + assert.rejects(bucket.acl.get({entity: 'allUsers'}), err => { + assert.strictEqual((err as ApiError).code, 404); + assert.strictEqual((err as ApiError).errors![0].reason, 'notFound'); }); - }); + } catch (err) { + assert.ifError(err); + } }); it('should make files private', async () => {