In order to run a subset of integration tests, first we have to provision the infrastructure for it.
For example, let's run ecs
integration tests:
- Provision the infrastructure by going into
tests/infra/live/ecs
folder and runningterragrunt apply-all
- Execute the test suite:
go test -v sg-ripper/tests/integration/ecs
- Tear down the infrastructure by going into
tests/infra/live/ecs
folder and runningterragrunt destroy-all