terraform-provider-vault
terraform-provider-vault copied to clipboard
fix: skip Terraform Cloud tests when data is missing
Community Note
- Please vote on this pull request by adding a 👍 reaction to the original pull request comment to help the community and maintainers prioritize this request
- Please do not leave "+1" comments, they generate extra noise for pull request followers and do not help prioritize the request
So we can run the testacc with only VAULT_ADDR and VAULT_TOKEN without much failures.
Release note for CHANGELOG:
NONE
Output from acceptance testing:
$ make testacc TESTARGS=-run=TestTerraformCloudSecretRole
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test $(go list ./...) -v -run=TestTerraformCloudSecretRole -timeout 120m
? github.com/hashicorp/terraform-provider-vault [no test files]
? github.com/hashicorp/terraform-provider-vault/cmd/coverage [no test files]
? github.com/hashicorp/terraform-provider-vault/cmd/generate [no test files]
testing: warning: no tests to run
PASS
ok github.com/hashicorp/terraform-provider-vault/codegen (cached) [no tests to run]
? github.com/hashicorp/terraform-provider-vault/generated [no test files]
testing: warning: no tests to run
PASS
ok github.com/hashicorp/terraform-provider-vault/generated/datasources/transform/decode (cached) [no tests to run]
testing: warning: no tests to run
PASS
ok github.com/hashicorp/terraform-provider-vault/generated/datasources/transform/encode (cached) [no tests to run]
testing: warning: no tests to run
PASS
ok github.com/hashicorp/terraform-provider-vault/generated/resources/transform/alphabet (cached) [no tests to run]
testing: warning: no tests to run
PASS
ok github.com/hashicorp/terraform-provider-vault/generated/resources/transform/role (cached) [no tests to run]
testing: warning: no tests to run
PASS
ok github.com/hashicorp/terraform-provider-vault/generated/resources/transform/template (cached) [no tests to run]
testing: warning: no tests to run
PASS
ok github.com/hashicorp/terraform-provider-vault/generated/resources/transform/transformation (cached) [no tests to run]
? github.com/hashicorp/terraform-provider-vault/schema [no test files]
testing: warning: no tests to run
PASS
ok github.com/hashicorp/terraform-provider-vault/util (cached) [no tests to run]
=== RUN TestTerraformCloudSecretRole
resource_terraform_cloud_secret_role_test.go:26: TEST_TF_TOKEN, TEST_TF_TEAM_ID, and TEST_TF_USER_ID must be set. Are currently "", "", and "" respectively
--- SKIP: TestTerraformCloudSecretRole (0.00s)
PASS
ok github.com/hashicorp/terraform-provider-vault/vault 0.016s