Skip to content

[FR]: easy integration tests with localstack #19

@alexeagle

Description

@alexeagle

I should be able to manually run a test like so:

% bazel run //infrastructure/tools/aws:localstack
% docker run --rm -it -p 4566:4566 -p 4510-4559:4510-4559 localstack:bazel
% pytest 

to execute a test that expects to talk to AWS APIs, without any network connection.

We may also give guidance about using the Testcontainers library to make the test fixture bring up the containers when the test starts.

Metadata

Metadata

Assignees

Labels

need: discussionWe have to do some design work in a meeting

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions