Blossom Logo Deploy your apps with Heroku-like simplicity using Blossom See Your Savings

terraspace test

Usage

terraspace test

Description

Run test.

Example

Terraspace test just calls the configured test framework, by default, rspec. Here’s an example with output cleaned up to reduce noise:

$ terraspace test
=> rspec

main
Building test harness...
...
Test harness built: /tmp/terraspace/test-harnesses/demo-harness
=> terraspace up demo -y
Building .terraspace-cache/us-west-2/test/stacks/demo
Built in .terraspace-cache/us-west-2/test/stacks/demo
Current directory: .terraspace-cache/us-west-2/test/stacks/demo
=> terraform init -get >> /tmp/terraspace/log/init/demo.log
=> terraform plan -out /tmp/terraspace/plans/demo-20200920160313.plan
...
=> terraform apply -auto-approve  /tmp/terraspace/plans/demo-20200920160313.plan
...
=> terraform destroy -auto-approve
random_pet.this: Refreshing state... [id=hopelessly-outgoing-serval]
module.bucket.aws_s3_bucket.this: Refreshing state... [id=bucket-hopelessly-outgoing-serval]
module.bucket.aws_s3_bucket.this: Destroying... [id=bucket-hopelessly-outgoing-serval]
module.bucket.aws_s3_bucket.this: Destruction complete after 0s
random_pet.this: Destroying... [id=hopelessly-outgoing-serval]
random_pet.this: Destruction complete after 0s

Destroy complete! Resources: 2 destroyed.
Time took: 5s

Finished in 22.08 seconds (files took 0.48602 seconds to load)
1 example, 0 failures
$

More tools: