Releases: gruntwork-io/terratest
Releases · gruntwork-io/terratest
v0.7.12
#66: You can now specify custom env vars to set for Packer builds.
v0.7.11
#65: You can now use the GetSyslogForInstance
and GetSyslogForInstancesInAsg
methods to fetch the syslog for your EC2 Instances. You can write these logs out to stdout
in your tests to make it much easier to see why, for example, a Couchbase or Kafka cluster failed to boot up.
v0.7.10
#63: Update the CopyTerraformFolderToTemp
to preserve the source folder name when copying into a temp folder.
v0.7.9
- #61, #59: The Terratest repo now includes baseline Docker images suitable for streamlined automated testing in a local development environment. Docker images are available for Ubuntu, Amazon Linux, CentOS.
v0.7.8
-
#60: Terratest now supports the function test_structure.IsTestDataPresent()
that you can use to easily test whether any local test data has been saved using test_structure.SaveTestData()
. This is useful when writing validation tests that should only be run in live clusters.
-
UPDATE: We now prefer the use of test_structure.SkipStageEnvVarSet()
, which is a simpler method for validating whether we're in an "integration test" environment or "unit test" environment.
v0.7.7
#57: You can now force Terratest to use a custom AWS region using the TERRATEST_REGION
env var.
v0.7.6
#56: Add a test_structure.CopyTerraformFolderToTemp
method that is designed to work with test stages.
v0.7.5
#54: Add a SkipStageEnvVarSet
to make it easier to distinguish between local dev and CI server.
v0.7.4
#53: Add new methods CopyTerraformFolderToTemp
, CopyFolderContents
, and CopyFolderContentsWithFilter
, which can be used to copy a folder and its contents to another destination. This is especially useful for running tests in parallel against a single folder with Terraform code.
v0.7.3
#52: Add support for test "stages" that allow you to break your tests into multiple steps, any one of which can be cancelled via an env var. Add HttpGetWithRetryWithCustomValidation
and OutputRequired
methods.