github.com/aavshr/aws-sdk-go@v1.41.3/service/s3/s3manager/integ_bucket_region_test.go (about) 1 //go:build integration 2 // +build integration 3 4 package s3manager_test 5 6 import ( 7 "testing" 8 9 "github.com/aavshr/aws-sdk-go/aws" 10 "github.com/aavshr/aws-sdk-go/service/s3/s3manager" 11 ) 12 13 func TestGetBucketRegion(t *testing.T) { 14 expectRegion := aws.StringValue(integSess.Config.Region) 15 16 ctx := aws.BackgroundContext() 17 region, err := s3manager.GetBucketRegion(ctx, integSess, 18 aws.StringValue(bucketName), expectRegion) 19 20 if err != nil { 21 t.Fatalf("expect no error, got %v", err) 22 } 23 24 if e, a := expectRegion, region; e != a { 25 t.Errorf("expect %s bucket region, got %s", e, a) 26 } 27 }