Skip to content

Releases: gruntwork-io/terratest

v0.1.0

18 Mar 19:07
Compare
Choose a tag to compare

Breaking Changes:

  • The interface for library consumers has changed from a single Apply function to Apply, Destroy and ApplyAndDestroy.

New Features:

  • Tests can now declare specific error messages for which a terraform apply should be automatically retried.
  • Tests can now declare which AWS regions they should not be run in. This is especially useful if your terraform template contains resources that aren't available in a particular region.

Under-the-Hood Improvements:

  • Various code clean-up and applies better golang practices.
  • Adds a circle.yml to validate each build with parallel tests

v0.0.1

13 Mar 21:57
Compare
Choose a tag to compare

Initial release of terratest!

  • Expose a basic DSL for running "unit" tests with Terraform
  • Allow multiple tests to run in parallel by handling namespacing and randomly choosing regions
  • Handle other boilerplate in running a Terraform test
  • Shell out to Terraform to run needed Terraform commands