From b77c42ff327df3acfa8f5ab2697d409ef3810d8d Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Sun, 20 Sep 2026 00:22:21 -0700 Subject: [PATCH] test: use BaseEndpoint for the checksum test client --- test/s3/checksum/issue11401_repro_test.go | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/test/s3/checksum/issue11401_repro_test.go b/test/s3/checksum/issue11401_repro_test.go index 79f0a8742..bd2635daf 100644 --- a/test/s3/checksum/issue11401_repro_test.go +++ b/test/s3/checksum/issue11401_repro_test.go @@ -27,18 +27,11 @@ func newWhenRequiredChecksumClient(t *testing.T) *s3.Client { config.WithRegion(defaultConfig.Region), config.WithCredentialsProvider(credentials.NewStaticCredentialsProvider( defaultConfig.AccessKey, defaultConfig.SecretKey, "")), - config.WithEndpointResolverWithOptions(aws.EndpointResolverWithOptionsFunc( - func(service, region string, _ ...interface{}) (aws.Endpoint, error) { - return aws.Endpoint{ - URL: defaultConfig.Endpoint, - SigningRegion: defaultConfig.Region, - HostnameImmutable: true, - }, nil - })), ) require.NoError(t, err) return s3.NewFromConfig(cfg, func(o *s3.Options) { o.UsePathStyle = true + o.BaseEndpoint = aws.String(defaultConfig.Endpoint) o.RequestChecksumCalculation = aws.RequestChecksumCalculationWhenRequired }) }