Work in Progress
- Go 1.15+
- Terraform v0.13+
This repo will create a s3 bucket and test using the following technologies:
- Terraform: to create the resources
- Terratest: to write the tests
- Localstack: to mock the AWS resources
Warning: to run the tests locally, you need to setup localstack
To run the tests locally:
cd testsgo test -v -timeout 30m
This will create, test and destroy all the resources.
- Finish the action to set up localstack and test
- Add more tests
- Remove hardcored aws region test