1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
//go:build integration
// +build integration
package s3control
import (
"context"
"errors"
"testing"
"github.com/aws/aws-sdk-go-v2/aws"
"github.com/aws/aws-sdk-go-v2/service/s3control"
"github.com/aws/aws-sdk-go-v2/service/s3control/types"
)
func TestInteg_PublicAccessBlock(t *testing.T) {
ctx := context.Background()
_, err := svc.GetPublicAccessBlock(ctx, &s3control.GetPublicAccessBlockInput{
AccountId: aws.String(accountID),
})
if err != nil {
// Ignore NoSuchPublicAccessBlockConfiguration, but fail on any other error.
var e *types.NoSuchPublicAccessBlockConfiguration
if !errors.As(err, &e) {
t.Fatalf("expect no error for GetPublicAccessBlock, got %v", err)
}
}
}
|