@@ -23,10 +23,9 @@ import (
2323 "github.com/aws/aws-sdk-go-v2/service/ec2"
2424 "github.com/aws/aws-sdk-go-v2/service/ec2/types"
2525 "github.com/aws/aws-sdk-go/aws"
26- "github.com/aws/aws-sdk-go/aws/awserr "
26+ "github.com/aws/smithy-go "
2727 "github.com/golang/mock/gomock"
2828 . "github.com/onsi/gomega"
29- "github.com/pkg/errors"
3029 "k8s.io/apimachinery/pkg/runtime"
3130 "sigs.k8s.io/controller-runtime/pkg/client/fake"
3231
@@ -104,7 +103,7 @@ func TestServiceReleaseAddresses(t *testing.T) {
104103 },
105104 }, nil )
106105 m .DisassociateAddress (context .TODO (), gomock .AssignableToTypeOf (& ec2.DisassociateAddressInput {})).Return (nil , nil ).Times (2 )
107- m .ReleaseAddress (context .TODO (), gomock .AssignableToTypeOf (& ec2.ReleaseAddressInput {})).Return (nil , awserr . New ( awserrors . AuthFailure , awserrors .AuthFailure , errors . Errorf ( awserrors .AuthFailure )) )
106+ m .ReleaseAddress (context .TODO (), gomock .AssignableToTypeOf (& ec2.ReleaseAddressInput {})).Return (nil , & smithy. GenericAPIError { Code : awserrors .AuthFailure , Message : awserrors .AuthFailure } )
108107 m .ReleaseAddress (context .TODO (), gomock .AssignableToTypeOf (& ec2.ReleaseAddressInput {})).Return (nil , nil )
109108 },
110109 },
@@ -121,7 +120,7 @@ func TestServiceReleaseAddresses(t *testing.T) {
121120 },
122121 }, nil )
123122 m .DisassociateAddress (context .TODO (), gomock .AssignableToTypeOf (& ec2.DisassociateAddressInput {})).Return (nil , nil ).Times (2 )
124- m .ReleaseAddress (context .TODO (), gomock .AssignableToTypeOf (& ec2.ReleaseAddressInput {})).Return (nil , awserr . New ( awserrors . InUseIPAddress , awserrors .InUseIPAddress , errors . Errorf ( awserrors .InUseIPAddress )) )
123+ m .ReleaseAddress (context .TODO (), gomock .AssignableToTypeOf (& ec2.ReleaseAddressInput {})).Return (nil , & smithy. GenericAPIError { Code : awserrors .InUseIPAddress , Message : awserrors .InUseIPAddress } )
125124 m .ReleaseAddress (context .TODO (), gomock .AssignableToTypeOf (& ec2.ReleaseAddressInput {})).Return (nil , nil )
126125 },
127126 },
@@ -138,7 +137,7 @@ func TestServiceReleaseAddresses(t *testing.T) {
138137 },
139138 }, nil )
140139 m .DisassociateAddress (context .TODO (), gomock .AssignableToTypeOf (& ec2.DisassociateAddressInput {})).Return (nil , nil ).Times (2 )
141- m .ReleaseAddress (context .TODO (), gomock .AssignableToTypeOf (& ec2.ReleaseAddressInput {})).Return (nil , awserr . New ( "dependency-failure" , "dependency-failure" , errors . Errorf ( "dependency-failure" )) )
140+ m .ReleaseAddress (context .TODO (), gomock .AssignableToTypeOf (& ec2.ReleaseAddressInput {})).Return (nil , & smithy. GenericAPIError { Code : "dependency-failure" , Message : "dependency-failure" } )
142141 },
143142 wantErr : true ,
144143 },
0 commit comments