// Code generated by smithy-go-codegen DO NOT EDIT. //go:build snapshot package s3 import ( "context" "errors" "fmt" "github.com/aws/smithy-go/middleware" "io" "io/fs" "os" "testing" ) const ssprefix = "snapshot" type snapshotOK struct{} func (snapshotOK) Error() string { return "error: success" } func createp(path string) (*os.File, error) { if err := os.Mkdir(ssprefix, 0700); err != nil && !errors.Is(err, fs.ErrExist) { return nil, err } return os.Create(path) } func sspath(op string) string { return fmt.Sprintf("%s/api_op_%s.go.snap", ssprefix, op) } func updateSnapshot(stack *middleware.Stack, operation string) error { f, err := createp(sspath(operation)) if err != nil { return err } defer f.Close() if _, err := f.Write([]byte(stack.String())); err != nil { return err } return snapshotOK{} } func testSnapshot(stack *middleware.Stack, operation string) error { f, err := os.Open(sspath(operation)) if errors.Is(err, fs.ErrNotExist) { return snapshotOK{} } if err != nil { return err } defer f.Close() expected, err := io.ReadAll(f) if err != nil { return err } if actual := stack.String(); actual != string(expected) { return fmt.Errorf("%s != %s", expected, actual) } return snapshotOK{} } func TestCheckSnapshot_AbortMultipartUpload(t *testing.T) { svc := New(Options{}) _, err := svc.AbortMultipartUpload(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "AbortMultipartUpload") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_CompleteMultipartUpload(t *testing.T) { svc := New(Options{}) _, err := svc.CompleteMultipartUpload(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "CompleteMultipartUpload") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_CopyObject(t *testing.T) { svc := New(Options{}) _, err := svc.CopyObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "CopyObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_CreateBucket(t *testing.T) { svc := New(Options{}) _, err := svc.CreateBucket(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "CreateBucket") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_CreateBucketMetadataConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.CreateBucketMetadataConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "CreateBucketMetadataConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_CreateBucketMetadataTableConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.CreateBucketMetadataTableConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "CreateBucketMetadataTableConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_CreateMultipartUpload(t *testing.T) { svc := New(Options{}) _, err := svc.CreateMultipartUpload(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "CreateMultipartUpload") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_CreateSession(t *testing.T) { svc := New(Options{}) _, err := svc.CreateSession(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "CreateSession") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucket(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucket(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucket") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketAnalyticsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketAnalyticsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketAnalyticsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketCors(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketCors(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketCors") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketEncryption(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketEncryption(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketEncryption") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketIntelligentTieringConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketIntelligentTieringConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketIntelligentTieringConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketInventoryConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketInventoryConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketInventoryConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketLifecycle(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketLifecycle(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketLifecycle") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketMetadataConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketMetadataConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketMetadataConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketMetadataTableConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketMetadataTableConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketMetadataTableConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketMetricsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketMetricsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketMetricsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketOwnershipControls(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketOwnershipControls(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketOwnershipControls") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketPolicy(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketPolicy(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketPolicy") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketReplication(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketReplication(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketReplication") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketTagging(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteBucketWebsite(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketWebsite(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteBucketWebsite") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteObject(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteObjects(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteObjects(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteObjects") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeleteObjectTagging(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteObjectTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeleteObjectTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_DeletePublicAccessBlock(t *testing.T) { svc := New(Options{}) _, err := svc.DeletePublicAccessBlock(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "DeletePublicAccessBlock") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketAbac(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketAbac(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketAbac") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketAccelerateConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketAccelerateConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketAccelerateConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketAcl(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketAcl(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketAcl") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketAnalyticsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketAnalyticsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketAnalyticsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketCors(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketCors(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketCors") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketEncryption(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketEncryption(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketEncryption") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketIntelligentTieringConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketIntelligentTieringConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketIntelligentTieringConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketInventoryConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketInventoryConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketInventoryConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketLifecycleConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketLifecycleConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketLifecycleConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketLocation(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketLocation(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketLocation") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketLogging(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketLogging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketLogging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketMetadataConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketMetadataConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketMetadataConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketMetadataTableConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketMetadataTableConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketMetadataTableConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketMetricsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketMetricsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketMetricsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketNotificationConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketNotificationConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketNotificationConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketOwnershipControls(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketOwnershipControls(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketOwnershipControls") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketPolicy(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketPolicy(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketPolicy") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketPolicyStatus(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketPolicyStatus(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketPolicyStatus") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketReplication(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketReplication(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketReplication") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketRequestPayment(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketRequestPayment(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketRequestPayment") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketTagging(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketVersioning(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketVersioning(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketVersioning") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetBucketWebsite(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketWebsite(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetBucketWebsite") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetObject(t *testing.T) { svc := New(Options{}) _, err := svc.GetObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetObjectAcl(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectAcl(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetObjectAcl") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetObjectAttributes(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectAttributes(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetObjectAttributes") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetObjectLegalHold(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectLegalHold(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetObjectLegalHold") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetObjectLockConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectLockConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetObjectLockConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetObjectRetention(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectRetention(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetObjectRetention") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetObjectTagging(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetObjectTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetObjectTorrent(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectTorrent(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetObjectTorrent") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_GetPublicAccessBlock(t *testing.T) { svc := New(Options{}) _, err := svc.GetPublicAccessBlock(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "GetPublicAccessBlock") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_HeadBucket(t *testing.T) { svc := New(Options{}) _, err := svc.HeadBucket(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "HeadBucket") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_HeadObject(t *testing.T) { svc := New(Options{}) _, err := svc.HeadObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "HeadObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_ListBucketAnalyticsConfigurations(t *testing.T) { svc := New(Options{}) _, err := svc.ListBucketAnalyticsConfigurations(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "ListBucketAnalyticsConfigurations") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_ListBucketIntelligentTieringConfigurations(t *testing.T) { svc := New(Options{}) _, err := svc.ListBucketIntelligentTieringConfigurations(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "ListBucketIntelligentTieringConfigurations") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_ListBucketInventoryConfigurations(t *testing.T) { svc := New(Options{}) _, err := svc.ListBucketInventoryConfigurations(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "ListBucketInventoryConfigurations") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_ListBucketMetricsConfigurations(t *testing.T) { svc := New(Options{}) _, err := svc.ListBucketMetricsConfigurations(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "ListBucketMetricsConfigurations") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_ListBuckets(t *testing.T) { svc := New(Options{}) _, err := svc.ListBuckets(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "ListBuckets") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_ListDirectoryBuckets(t *testing.T) { svc := New(Options{}) _, err := svc.ListDirectoryBuckets(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "ListDirectoryBuckets") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_ListMultipartUploads(t *testing.T) { svc := New(Options{}) _, err := svc.ListMultipartUploads(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "ListMultipartUploads") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_ListObjects(t *testing.T) { svc := New(Options{}) _, err := svc.ListObjects(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "ListObjects") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_ListObjectsV2(t *testing.T) { svc := New(Options{}) _, err := svc.ListObjectsV2(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "ListObjectsV2") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_ListObjectVersions(t *testing.T) { svc := New(Options{}) _, err := svc.ListObjectVersions(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "ListObjectVersions") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_ListParts(t *testing.T) { svc := New(Options{}) _, err := svc.ListParts(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "ListParts") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketAbac(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketAbac(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketAbac") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketAccelerateConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketAccelerateConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketAccelerateConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketAcl(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketAcl(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketAcl") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketAnalyticsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketAnalyticsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketAnalyticsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketCors(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketCors(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketCors") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketEncryption(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketEncryption(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketEncryption") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketIntelligentTieringConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketIntelligentTieringConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketIntelligentTieringConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketInventoryConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketInventoryConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketInventoryConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketLifecycleConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketLifecycleConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketLifecycleConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketLogging(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketLogging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketLogging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketMetricsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketMetricsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketMetricsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketNotificationConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketNotificationConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketNotificationConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketOwnershipControls(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketOwnershipControls(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketOwnershipControls") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketPolicy(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketPolicy(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketPolicy") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketReplication(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketReplication(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketReplication") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketRequestPayment(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketRequestPayment(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketRequestPayment") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketTagging(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketVersioning(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketVersioning(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketVersioning") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutBucketWebsite(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketWebsite(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutBucketWebsite") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutObject(t *testing.T) { svc := New(Options{}) _, err := svc.PutObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutObjectAcl(t *testing.T) { svc := New(Options{}) _, err := svc.PutObjectAcl(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutObjectAcl") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutObjectLegalHold(t *testing.T) { svc := New(Options{}) _, err := svc.PutObjectLegalHold(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutObjectLegalHold") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutObjectLockConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutObjectLockConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutObjectLockConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutObjectRetention(t *testing.T) { svc := New(Options{}) _, err := svc.PutObjectRetention(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutObjectRetention") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutObjectTagging(t *testing.T) { svc := New(Options{}) _, err := svc.PutObjectTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutObjectTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_PutPublicAccessBlock(t *testing.T) { svc := New(Options{}) _, err := svc.PutPublicAccessBlock(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "PutPublicAccessBlock") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_RenameObject(t *testing.T) { svc := New(Options{}) _, err := svc.RenameObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "RenameObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_RestoreObject(t *testing.T) { svc := New(Options{}) _, err := svc.RestoreObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "RestoreObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_SelectObjectContent(t *testing.T) { svc := New(Options{}) _, err := svc.SelectObjectContent(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "SelectObjectContent") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_UpdateBucketMetadataInventoryTableConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.UpdateBucketMetadataInventoryTableConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "UpdateBucketMetadataInventoryTableConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_UpdateBucketMetadataJournalTableConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.UpdateBucketMetadataJournalTableConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "UpdateBucketMetadataJournalTableConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_UpdateObjectEncryption(t *testing.T) { svc := New(Options{}) _, err := svc.UpdateObjectEncryption(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "UpdateObjectEncryption") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_UploadPart(t *testing.T) { svc := New(Options{}) _, err := svc.UploadPart(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "UploadPart") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_UploadPartCopy(t *testing.T) { svc := New(Options{}) _, err := svc.UploadPartCopy(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "UploadPartCopy") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestCheckSnapshot_WriteGetObjectResponse(t *testing.T) { svc := New(Options{}) _, err := svc.WriteGetObjectResponse(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return testSnapshot(stack, "WriteGetObjectResponse") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_AbortMultipartUpload(t *testing.T) { svc := New(Options{}) _, err := svc.AbortMultipartUpload(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "AbortMultipartUpload") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_CompleteMultipartUpload(t *testing.T) { svc := New(Options{}) _, err := svc.CompleteMultipartUpload(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "CompleteMultipartUpload") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_CopyObject(t *testing.T) { svc := New(Options{}) _, err := svc.CopyObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "CopyObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_CreateBucket(t *testing.T) { svc := New(Options{}) _, err := svc.CreateBucket(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "CreateBucket") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_CreateBucketMetadataConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.CreateBucketMetadataConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "CreateBucketMetadataConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_CreateBucketMetadataTableConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.CreateBucketMetadataTableConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "CreateBucketMetadataTableConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_CreateMultipartUpload(t *testing.T) { svc := New(Options{}) _, err := svc.CreateMultipartUpload(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "CreateMultipartUpload") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_CreateSession(t *testing.T) { svc := New(Options{}) _, err := svc.CreateSession(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "CreateSession") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucket(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucket(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucket") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketAnalyticsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketAnalyticsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketAnalyticsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketCors(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketCors(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketCors") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketEncryption(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketEncryption(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketEncryption") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketIntelligentTieringConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketIntelligentTieringConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketIntelligentTieringConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketInventoryConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketInventoryConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketInventoryConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketLifecycle(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketLifecycle(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketLifecycle") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketMetadataConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketMetadataConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketMetadataConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketMetadataTableConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketMetadataTableConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketMetadataTableConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketMetricsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketMetricsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketMetricsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketOwnershipControls(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketOwnershipControls(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketOwnershipControls") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketPolicy(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketPolicy(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketPolicy") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketReplication(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketReplication(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketReplication") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketTagging(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteBucketWebsite(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteBucketWebsite(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteBucketWebsite") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteObject(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteObjects(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteObjects(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteObjects") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeleteObjectTagging(t *testing.T) { svc := New(Options{}) _, err := svc.DeleteObjectTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeleteObjectTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_DeletePublicAccessBlock(t *testing.T) { svc := New(Options{}) _, err := svc.DeletePublicAccessBlock(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "DeletePublicAccessBlock") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketAbac(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketAbac(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketAbac") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketAccelerateConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketAccelerateConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketAccelerateConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketAcl(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketAcl(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketAcl") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketAnalyticsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketAnalyticsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketAnalyticsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketCors(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketCors(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketCors") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketEncryption(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketEncryption(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketEncryption") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketIntelligentTieringConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketIntelligentTieringConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketIntelligentTieringConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketInventoryConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketInventoryConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketInventoryConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketLifecycleConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketLifecycleConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketLifecycleConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketLocation(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketLocation(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketLocation") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketLogging(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketLogging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketLogging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketMetadataConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketMetadataConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketMetadataConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketMetadataTableConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketMetadataTableConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketMetadataTableConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketMetricsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketMetricsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketMetricsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketNotificationConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketNotificationConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketNotificationConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketOwnershipControls(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketOwnershipControls(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketOwnershipControls") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketPolicy(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketPolicy(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketPolicy") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketPolicyStatus(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketPolicyStatus(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketPolicyStatus") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketReplication(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketReplication(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketReplication") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketRequestPayment(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketRequestPayment(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketRequestPayment") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketTagging(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketVersioning(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketVersioning(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketVersioning") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetBucketWebsite(t *testing.T) { svc := New(Options{}) _, err := svc.GetBucketWebsite(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetBucketWebsite") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetObject(t *testing.T) { svc := New(Options{}) _, err := svc.GetObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetObjectAcl(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectAcl(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetObjectAcl") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetObjectAttributes(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectAttributes(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetObjectAttributes") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetObjectLegalHold(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectLegalHold(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetObjectLegalHold") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetObjectLockConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectLockConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetObjectLockConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetObjectRetention(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectRetention(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetObjectRetention") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetObjectTagging(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetObjectTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetObjectTorrent(t *testing.T) { svc := New(Options{}) _, err := svc.GetObjectTorrent(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetObjectTorrent") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_GetPublicAccessBlock(t *testing.T) { svc := New(Options{}) _, err := svc.GetPublicAccessBlock(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "GetPublicAccessBlock") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_HeadBucket(t *testing.T) { svc := New(Options{}) _, err := svc.HeadBucket(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "HeadBucket") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_HeadObject(t *testing.T) { svc := New(Options{}) _, err := svc.HeadObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "HeadObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_ListBucketAnalyticsConfigurations(t *testing.T) { svc := New(Options{}) _, err := svc.ListBucketAnalyticsConfigurations(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "ListBucketAnalyticsConfigurations") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_ListBucketIntelligentTieringConfigurations(t *testing.T) { svc := New(Options{}) _, err := svc.ListBucketIntelligentTieringConfigurations(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "ListBucketIntelligentTieringConfigurations") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_ListBucketInventoryConfigurations(t *testing.T) { svc := New(Options{}) _, err := svc.ListBucketInventoryConfigurations(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "ListBucketInventoryConfigurations") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_ListBucketMetricsConfigurations(t *testing.T) { svc := New(Options{}) _, err := svc.ListBucketMetricsConfigurations(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "ListBucketMetricsConfigurations") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_ListBuckets(t *testing.T) { svc := New(Options{}) _, err := svc.ListBuckets(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "ListBuckets") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_ListDirectoryBuckets(t *testing.T) { svc := New(Options{}) _, err := svc.ListDirectoryBuckets(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "ListDirectoryBuckets") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_ListMultipartUploads(t *testing.T) { svc := New(Options{}) _, err := svc.ListMultipartUploads(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "ListMultipartUploads") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_ListObjects(t *testing.T) { svc := New(Options{}) _, err := svc.ListObjects(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "ListObjects") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_ListObjectsV2(t *testing.T) { svc := New(Options{}) _, err := svc.ListObjectsV2(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "ListObjectsV2") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_ListObjectVersions(t *testing.T) { svc := New(Options{}) _, err := svc.ListObjectVersions(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "ListObjectVersions") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_ListParts(t *testing.T) { svc := New(Options{}) _, err := svc.ListParts(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "ListParts") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketAbac(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketAbac(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketAbac") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketAccelerateConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketAccelerateConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketAccelerateConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketAcl(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketAcl(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketAcl") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketAnalyticsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketAnalyticsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketAnalyticsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketCors(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketCors(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketCors") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketEncryption(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketEncryption(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketEncryption") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketIntelligentTieringConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketIntelligentTieringConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketIntelligentTieringConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketInventoryConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketInventoryConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketInventoryConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketLifecycleConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketLifecycleConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketLifecycleConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketLogging(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketLogging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketLogging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketMetricsConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketMetricsConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketMetricsConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketNotificationConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketNotificationConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketNotificationConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketOwnershipControls(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketOwnershipControls(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketOwnershipControls") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketPolicy(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketPolicy(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketPolicy") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketReplication(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketReplication(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketReplication") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketRequestPayment(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketRequestPayment(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketRequestPayment") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketTagging(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketVersioning(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketVersioning(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketVersioning") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutBucketWebsite(t *testing.T) { svc := New(Options{}) _, err := svc.PutBucketWebsite(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutBucketWebsite") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutObject(t *testing.T) { svc := New(Options{}) _, err := svc.PutObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutObjectAcl(t *testing.T) { svc := New(Options{}) _, err := svc.PutObjectAcl(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutObjectAcl") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutObjectLegalHold(t *testing.T) { svc := New(Options{}) _, err := svc.PutObjectLegalHold(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutObjectLegalHold") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutObjectLockConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.PutObjectLockConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutObjectLockConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutObjectRetention(t *testing.T) { svc := New(Options{}) _, err := svc.PutObjectRetention(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutObjectRetention") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutObjectTagging(t *testing.T) { svc := New(Options{}) _, err := svc.PutObjectTagging(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutObjectTagging") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_PutPublicAccessBlock(t *testing.T) { svc := New(Options{}) _, err := svc.PutPublicAccessBlock(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "PutPublicAccessBlock") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_RenameObject(t *testing.T) { svc := New(Options{}) _, err := svc.RenameObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "RenameObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_RestoreObject(t *testing.T) { svc := New(Options{}) _, err := svc.RestoreObject(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "RestoreObject") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_SelectObjectContent(t *testing.T) { svc := New(Options{}) _, err := svc.SelectObjectContent(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "SelectObjectContent") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_UpdateBucketMetadataInventoryTableConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.UpdateBucketMetadataInventoryTableConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "UpdateBucketMetadataInventoryTableConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_UpdateBucketMetadataJournalTableConfiguration(t *testing.T) { svc := New(Options{}) _, err := svc.UpdateBucketMetadataJournalTableConfiguration(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "UpdateBucketMetadataJournalTableConfiguration") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_UpdateObjectEncryption(t *testing.T) { svc := New(Options{}) _, err := svc.UpdateObjectEncryption(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "UpdateObjectEncryption") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_UploadPart(t *testing.T) { svc := New(Options{}) _, err := svc.UploadPart(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "UploadPart") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_UploadPartCopy(t *testing.T) { svc := New(Options{}) _, err := svc.UploadPartCopy(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "UploadPartCopy") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } } func TestUpdateSnapshot_WriteGetObjectResponse(t *testing.T) { svc := New(Options{}) _, err := svc.WriteGetObjectResponse(context.Background(), nil, func(o *Options) { o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { return updateSnapshot(stack, "WriteGetObjectResponse") }) }) if _, ok := err.(snapshotOK); !ok && err != nil { t.Fatal(err) } }