features/sqs/step_definitions/sqs.js (12 lines of code) (raw):

module.exports = function() { this.Before("@sqs", function (callback) { this.service = new this.AWS.SQS({region: 'us-east-1'}); this.createdQueues = []; callback(); }); this.After("@sqs", async function () { for (var queueUrl of this.createdQueues) { await this.service.deleteQueue({QueueUrl: queueUrl}).promise(); } }); };