From 1446038e937752cf9060dd6b8c9ec87f91e0de62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guillermo=20Rodr=C3=ADguez?= Date: Tue, 19 Dec 2023 15:29:10 +0100 Subject: [PATCH] WIP --- .github/workflows/rspec.yml | 8 +++----- docker-compose.yml | 7 +++---- eventq.gemspec | 6 +++--- spec/eventq_aws/integration/aws_queue_worker_v2_spec.rb | 8 ++++---- 4 files changed, 13 insertions(+), 16 deletions(-) diff --git a/.github/workflows/rspec.yml b/.github/workflows/rspec.yml index 8dc07a9..e7a0f14 100644 --- a/.github/workflows/rspec.yml +++ b/.github/workflows/rspec.yml @@ -30,12 +30,10 @@ jobs: --health-timeout 5s --health-retries 10 localstack: - # changes to multi region support after this version break tests - image: localstack/localstack:0.12.16 + image: localstack/localstack:latest env: - SERVICES: sqs,sns - HOSTNAME: localhost - HOSTNAME_EXTERNAL: localhost + SQS_ENDPOINT_STRATEGY: off + LOCALSTACK_HOST: localhost ports: - "8085:8080" - "4566:4566" diff --git a/docker-compose.yml b/docker-compose.yml index 0b44a74..c67cfd3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -51,12 +51,11 @@ services: localstack: # changes to multi region support after this version break tests - image: localstack/localstack:0.12.16 + image: localstack/localstack:latest container_name: localstack environment: - - SERVICES=sqs,sns - - HOSTNAME=localstack - - HOSTNAME_EXTERNAL=localstack + - SQS_ENDPOINT_STRATEGY=off + - LOCALSTACK_HOST=localstack ports: - "8085:8080" - "4566:4566" diff --git a/eventq.gemspec b/eventq.gemspec index a28b636..f0750e3 100644 --- a/eventq.gemspec +++ b/eventq.gemspec @@ -24,9 +24,9 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'shoulda-matchers' spec.add_development_dependency 'simplecov', '< 0.18.0' - spec.add_dependency 'aws-sdk-sqs', '~> 1.65.0' - spec.add_dependency 'aws-sdk-sns', '~> 1.68.0' - spec.add_dependency 'aws-sdk-core', '3.187.0' + spec.add_dependency 'aws-sdk-core' + spec.add_dependency 'aws-sdk-sns' + spec.add_dependency 'aws-sdk-sqs' spec.add_dependency 'bunny' spec.add_dependency 'class_kit' spec.add_dependency 'concurrent-ruby' diff --git a/spec/eventq_aws/integration/aws_queue_worker_v2_spec.rb b/spec/eventq_aws/integration/aws_queue_worker_v2_spec.rb index 62af424..c5e214b 100644 --- a/spec/eventq_aws/integration/aws_queue_worker_v2_spec.rb +++ b/spec/eventq_aws/integration/aws_queue_worker_v2_spec.rb @@ -313,19 +313,19 @@ expect(retry_attempt_count).to eq(1) - sleep(1) + sleep(2) expect(retry_attempt_count).to eq(2) - sleep(1) + sleep(2) expect(retry_attempt_count).to eq(3) - sleep(1) + sleep(2) expect(retry_attempt_count).to eq(4) - sleep(1) + sleep(2) expect(retry_attempt_count).to eq(5)