You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
terraform/internal/configs/testdata/valid-modules/with-tests-same-backend-acr.../test_file_two.tftest.hcl

35 lines
938 B

# These run blocks either:
# 1) don't set an explicit state_key value and test the working directory,
# so would have the same internal state file as run blocks in the other test file.
# 2) do set an explicit state_key, which matches run blocks in the other test file.
#
# test_file_two.tftest.hcl as the same content as test_file_one.tftest.hcl,
# with renamed run blocks.
run "file_2_load_state" {
backend "local" {
path = "state/terraform.tfstate"
}
}
run "file_2_test" {
assert {
condition = aws_instance.web.ami == "ami-1234"
error_message = "AMI should be ami-1234"
}
}
run "file_2_load_state_state_key" {
state_key = "foobar"
backend "local" {
path = "state/terraform.tfstate"
}
}
run "file_2_test_state_key" {
state_key = "foobar"
assert {
condition = aws_instance.web.ami == "ami-1234"
error_message = "AMI should be ami-1234"
}
}