From a8028da56f34e41ffd1bc951dd9dd690b9b7433e Mon Sep 17 00:00:00 2001 From: Graham Davison Date: Fri, 8 Dec 2023 14:30:22 -0800 Subject: [PATCH] Adds test for standard envvar overriding legacy envvar --- .../backend/remote-state/s3/backend_complete_test.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/internal/backend/remote-state/s3/backend_complete_test.go b/internal/backend/remote-state/s3/backend_complete_test.go index b9a0d52b82..8621172174 100644 --- a/internal/backend/remote-state/s3/backend_complete_test.go +++ b/internal/backend/remote-state/s3/backend_complete_test.go @@ -2651,6 +2651,16 @@ endpoint_url = %[2]s }, }, + "service envvar overrides service envvar legacy": { + Config: map[string]any{ + "access_key": servicemocks.MockStaticAccessKey, + "secret_key": servicemocks.MockStaticSecretKey, + }, + SetEnv: "AWS_ENDPOINT_URL_STS", + SetInvalidEnv: "AWS_STS_ENDPOINT", + ExpectedCredentials: mockdata.MockStaticCredentials, + }, + // Service Envvar Legacy "service envvar legacy": {