Sha256: 6bc06d5b6f80bf72c0c3837fb0b21750516fa10c8c32e2631c4c218899b9b599
Contents?: true
Size: 724 Bytes
Versions: 8
Compression:
Stored size: 724 Bytes
Contents
Before("@sqs") do @sqs = @client = Aws.sqs @sqs_created_queues = [] end After("@sqs") do @sqs_created_queues.each do |url| @sqs.delete_delete_queue(queue_url: url) end end Given(/^I create a queue in "(.*?)"$/) do |region| name = "aws-sdk-core-integration-test-#{Time.now.to_i}-#{rand(1000)}" resp = Aws.sqs(region: region).create_queue(queue_name: name) @queue_url = resp.queue_url end When(/^I operate on that queue in "(.*?)"$/) do |region| @response = Aws.sqs(region: region).send_message( queue_url: @queue_url, message_body: 'hello' ) end Then(/^the request should be made against "(.*?)"$/) do |region| expect(@response.context.http_request.endpoint.to_s).to include(region) end
Version data entries
8 entries across 8 versions & 1 rubygems