diff --git a/cmd/infra/aws/util/util_test.go b/cmd/infra/aws/util/util_test.go index 50d5607b213a..6cda826d7d21 100644 --- a/cmd/infra/aws/util/util_test.go +++ b/cmd/infra/aws/util/util_test.go @@ -43,7 +43,9 @@ func TestNewSession(t *testing.T) { region: "us-west-2", expectNonNil: true, setupFunc: func(t *testing.T) string { - // Create a temporary credentials file + for _, env := range []string{"AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN", "AWS_SHARED_CREDENTIALS_FILE", "AWS_CONFIG_FILE", "AWS_PROFILE", "AWS_DEFAULT_PROFILE"} { + t.Setenv(env, "") + } tmpDir := t.TempDir() credsFile := filepath.Join(tmpDir, "credentials") content := `[default] @@ -72,7 +74,7 @@ aws_secret_access_key = test-secret-key expectNonNil: true, setupFunc: func(t *testing.T) string { // Ensure AWS env vars don't shadow the file credentials. - for _, env := range []string{"AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN", "AWS_SHARED_CREDENTIALS_FILE", "AWS_CONFIG_FILE"} { + for _, env := range []string{"AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN", "AWS_SHARED_CREDENTIALS_FILE", "AWS_CONFIG_FILE", "AWS_PROFILE", "AWS_DEFAULT_PROFILE"} { t.Setenv(env, "") } tmpDir := t.TempDir()