Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
r/aws_amplify_app: fix removal of
environment_variables
(#39397)
Previously existing `environment_variables` were removed by sending a map with an empty key/value pair. The `UpdateApp` API appears to have added restrictions around keys with empty values, so this approach began to fail the corresponding acceptance test. After reporting the issue to the AWS Go SDK V2, the new method for removing environment variables is to pass a key containing a single space character and an empty string value. ```console % make testacc PKG=amplify TESTS=TestAccAmplify_serial/App/EnvironmentVariables make: Verifying source code with gofmt... ==> Checking that code complies with gofmt requirements... TF_ACC=1 go1.22.7 test ./internal/service/amplify/... -v -count 1 -parallel 20 -run='TestAccAmplify_serial/App/EnvironmentVariables' -timeout 360m --- PASS: TestAccAmplify_serial (301.10s) --- PASS: TestAccAmplify_serial/App (301.10s) --- PASS: TestAccAmplify_serial/App/EnvironmentVariables (301.10s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/amplify 307.329s ```
- Loading branch information