@@ -58,7 +58,7 @@ func TestGetVirtualMachineWithRetry(t *testing.T) {
58
58
},
59
59
{
60
60
vmClientErr : & retry.Error {HTTPStatusCode : http .StatusInternalServerError },
61
- expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: <nil>" ),
61
+ expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: %w" , error ( nil ) ),
62
62
},
63
63
}
64
64
@@ -228,7 +228,7 @@ func TestCreateOrUpdateSecurityGroupCanceled(t *testing.T) {
228
228
mockSGClient .EXPECT ().Get (gomock .Any (), az .ResourceGroup , "sg" , gomock .Any ()).Return (network.SecurityGroup {}, nil )
229
229
230
230
err := az .CreateOrUpdateSecurityGroup (network.SecurityGroup {Name : to .StringPtr ("sg" )})
231
- assert .Equal (t , fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 0, RawError: canceledandsupersededduetoanotheroperation" ), err )
231
+ assert .EqualError (t , fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 0, RawError: %w" , fmt . Errorf ( " canceledandsupersededduetoanotheroperation" )) , err . Error () )
232
232
233
233
// security group should be removed from cache if the operation is canceled
234
234
shouldBeEmpty , err := az .nsgCache .Get ("sg" , cache .CacheReadTypeDefault )
@@ -248,15 +248,15 @@ func TestCreateOrUpdateLB(t *testing.T) {
248
248
}{
249
249
{
250
250
clientErr : & retry.Error {HTTPStatusCode : http .StatusPreconditionFailed },
251
- expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 412, RawError: <nil>" ),
251
+ expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 412, RawError: %w" , error ( nil ) ),
252
252
},
253
253
{
254
- clientErr : & retry.Error {RawError : fmt .Errorf (operationCanceledErrorMessage )},
255
- expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 0, RawError: canceledandsupersededduetoanotheroperation" ),
254
+ clientErr : & retry.Error {RawError : fmt .Errorf ("canceledandsupersededduetoanotheroperation" )},
255
+ expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 0, RawError: %w" , fmt . Errorf ( " canceledandsupersededduetoanotheroperation") ),
256
256
},
257
257
{
258
258
clientErr : & retry.Error {RawError : fmt .Errorf (referencedResourceNotProvisionedRawErrorString )},
259
- expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 0, RawError: %s " , referencedResourceNotProvisionedRawErrorString ),
259
+ expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 0, RawError: %w " , fmt . Errorf ( referencedResourceNotProvisionedRawErrorString ) ),
260
260
},
261
261
}
262
262
@@ -300,7 +300,7 @@ func TestListLB(t *testing.T) {
300
300
}{
301
301
{
302
302
clientErr : & retry.Error {HTTPStatusCode : http .StatusInternalServerError },
303
- expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: <nil>" ),
303
+ expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: %w" , error ( nil ) ),
304
304
},
305
305
{
306
306
clientErr : & retry.Error {HTTPStatusCode : http .StatusNotFound },
@@ -329,7 +329,7 @@ func TestListPIP(t *testing.T) {
329
329
}{
330
330
{
331
331
clientErr : & retry.Error {HTTPStatusCode : http .StatusInternalServerError },
332
- expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: <nil>" ),
332
+ expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: %w" , error ( nil ) ),
333
333
},
334
334
{
335
335
clientErr : & retry.Error {HTTPStatusCode : http .StatusNotFound },
@@ -356,7 +356,7 @@ func TestCreateOrUpdatePIP(t *testing.T) {
356
356
mockPIPClient .EXPECT ().CreateOrUpdate (gomock .Any (), az .ResourceGroup , "nic" , gomock .Any ()).Return (& retry.Error {HTTPStatusCode : http .StatusInternalServerError })
357
357
358
358
err := az .CreateOrUpdatePIP (& v1.Service {}, az .ResourceGroup , network.PublicIPAddress {Name : to .StringPtr ("nic" )})
359
- assert .Equal (t , fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: <nil>" ), err )
359
+ assert .Equal (t , fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: %w" , error ( nil ) ), err )
360
360
}
361
361
362
362
func TestCreateOrUpdateInterface (t * testing.T ) {
@@ -368,7 +368,7 @@ func TestCreateOrUpdateInterface(t *testing.T) {
368
368
mockInterfaceClient .EXPECT ().CreateOrUpdate (gomock .Any (), az .ResourceGroup , "nic" , gomock .Any ()).Return (& retry.Error {HTTPStatusCode : http .StatusInternalServerError })
369
369
370
370
err := az .CreateOrUpdateInterface (& v1.Service {}, network.Interface {Name : to .StringPtr ("nic" )})
371
- assert .Equal (t , fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: <nil>" ), err )
371
+ assert .Equal (t , fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: %w" , error ( nil ) ), err )
372
372
}
373
373
374
374
func TestDeletePublicIP (t * testing.T ) {
@@ -380,7 +380,7 @@ func TestDeletePublicIP(t *testing.T) {
380
380
mockPIPClient .EXPECT ().Delete (gomock .Any (), az .ResourceGroup , "pip" ).Return (& retry.Error {HTTPStatusCode : http .StatusInternalServerError })
381
381
382
382
err := az .DeletePublicIP (& v1.Service {}, az .ResourceGroup , "pip" )
383
- assert .Equal (t , fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: <nil>" ), err )
383
+ assert .Equal (t , fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: %w" , error ( nil ) ), err )
384
384
}
385
385
386
386
func TestDeleteLB (t * testing.T ) {
@@ -392,7 +392,7 @@ func TestDeleteLB(t *testing.T) {
392
392
mockLBClient .EXPECT ().Delete (gomock .Any (), az .ResourceGroup , "lb" ).Return (& retry.Error {HTTPStatusCode : http .StatusInternalServerError })
393
393
394
394
err := az .DeleteLB (& v1.Service {}, "lb" )
395
- assert .Equal (t , fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: <nil>" ), err )
395
+ assert .Equal (t , fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: %w" , error ( nil ) ), err )
396
396
}
397
397
398
398
func TestCreateOrUpdateRouteTable (t * testing.T ) {
@@ -405,11 +405,11 @@ func TestCreateOrUpdateRouteTable(t *testing.T) {
405
405
}{
406
406
{
407
407
clientErr : & retry.Error {HTTPStatusCode : http .StatusPreconditionFailed },
408
- expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 412, RawError: <nil>" ),
408
+ expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 412, RawError: %w" , error ( nil ) ),
409
409
},
410
410
{
411
- clientErr : & retry.Error {RawError : fmt .Errorf (operationCanceledErrorMessage )},
412
- expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 0, RawError: canceledandsupersededduetoanotheroperation" ),
411
+ clientErr : & retry.Error {RawError : fmt .Errorf ("canceledandsupersededduetoanotheroperation" )},
412
+ expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 0, RawError: %w" , fmt . Errorf ( " canceledandsupersededduetoanotheroperation") ),
413
413
},
414
414
}
415
415
@@ -444,11 +444,11 @@ func TestCreateOrUpdateRoute(t *testing.T) {
444
444
}{
445
445
{
446
446
clientErr : & retry.Error {HTTPStatusCode : http .StatusPreconditionFailed },
447
- expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 412, RawError: <nil>" ),
447
+ expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 412, RawError: %w" , error ( nil ) ),
448
448
},
449
449
{
450
- clientErr : & retry.Error {RawError : fmt .Errorf (operationCanceledErrorMessage )},
451
- expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 0, RawError: canceledandsupersededduetoanotheroperation" ),
450
+ clientErr : & retry.Error {RawError : fmt .Errorf ("canceledandsupersededduetoanotheroperation" )},
451
+ expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 0, RawError: %w" , fmt . Errorf ( " canceledandsupersededduetoanotheroperation") ),
452
452
},
453
453
{
454
454
clientErr : nil ,
@@ -488,7 +488,7 @@ func TestDeleteRouteWithName(t *testing.T) {
488
488
}{
489
489
{
490
490
clientErr : & retry.Error {HTTPStatusCode : http .StatusInternalServerError },
491
- expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: <nil>" ),
491
+ expectedErr : fmt .Errorf ("Retriable: false, RetryAfter: 0s, HTTPStatusCode: 500, RawError: %w" , error ( nil ) ),
492
492
},
493
493
{
494
494
clientErr : nil ,
0 commit comments