Skip to content

Commit 30d62d0

Browse files
committed
tfresource
1 parent dcbc1df commit 30d62d0

File tree

3 files changed

+23
-23
lines changed

3 files changed

+23
-23
lines changed

internal/tfresource/errors_test.go

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"strings"
1010
"testing"
1111

12-
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/retry"
12+
sdkretry "github.com/hashicorp/terraform-plugin-sdk/v2/helper/retry"
1313
"github.com/hashicorp/terraform-provider-aws/internal/tfresource"
1414
)
1515

@@ -31,7 +31,7 @@ func TestNotFound(t *testing.T) {
3131
},
3232
{
3333
Name: "not found error",
34-
Err: &retry.NotFoundError{LastError: errors.New("test")},
34+
Err: &sdkretry.NotFoundError{LastError: errors.New("test")},
3535
Expected: true,
3636
},
3737
{
@@ -40,7 +40,7 @@ func TestNotFound(t *testing.T) {
4040
},
4141
{
4242
Name: "wrapped not found error",
43-
Err: fmt.Errorf("test: %w", &retry.NotFoundError{LastError: errors.New("test")}),
43+
Err: fmt.Errorf("test: %w", &sdkretry.NotFoundError{LastError: errors.New("test")}),
4444
Expected: true,
4545
},
4646
}
@@ -76,24 +76,24 @@ func TestTimedOut(t *testing.T) {
7676
},
7777
{
7878
Name: "timeout error",
79-
Err: &retry.TimeoutError{},
79+
Err: &sdkretry.TimeoutError{},
8080
Expected: true,
8181
},
8282
{
8383
Name: "timeout error non-nil last error",
84-
Err: &retry.TimeoutError{LastError: errors.New("test")},
84+
Err: &sdkretry.TimeoutError{LastError: errors.New("test")},
8585
},
8686
{
8787
Name: "wrapped other error",
8888
Err: fmt.Errorf("test: %w", errors.New("test")),
8989
},
9090
{
9191
Name: "wrapped timeout error",
92-
Err: fmt.Errorf("test: %w", &retry.TimeoutError{}),
92+
Err: fmt.Errorf("test: %w", &sdkretry.TimeoutError{}),
9393
},
9494
{
9595
Name: "wrapped timeout error non-nil last error",
96-
Err: fmt.Errorf("test: %w", &retry.TimeoutError{LastError: errors.New("test")}),
96+
Err: fmt.Errorf("test: %w", &sdkretry.TimeoutError{LastError: errors.New("test")}),
9797
},
9898
}
9999

@@ -129,40 +129,40 @@ func TestSetLastError(t *testing.T) {
129129
},
130130
{
131131
Name: "timeout error lastErr is nil",
132-
Err: &retry.TimeoutError{},
132+
Err: &sdkretry.TimeoutError{},
133133
},
134134
{
135135
Name: "timeout error",
136-
Err: &retry.TimeoutError{},
136+
Err: &sdkretry.TimeoutError{},
137137
LastErr: errors.New("lasttest"),
138138
Expected: true,
139139
},
140140
{
141141
Name: "timeout error non-nil last error lastErr is nil",
142-
Err: &retry.TimeoutError{LastError: errors.New("test")},
142+
Err: &sdkretry.TimeoutError{LastError: errors.New("test")},
143143
},
144144
{
145145
Name: "timeout error non-nil last error no overwrite",
146-
Err: &retry.TimeoutError{LastError: errors.New("test")},
146+
Err: &sdkretry.TimeoutError{LastError: errors.New("test")},
147147
LastErr: errors.New("lasttest"),
148148
},
149149
{
150150
Name: "unexpected state error lastErr is nil",
151-
Err: &retry.UnexpectedStateError{},
151+
Err: &sdkretry.UnexpectedStateError{},
152152
},
153153
{
154154
Name: "unexpected state error",
155-
Err: &retry.UnexpectedStateError{},
155+
Err: &sdkretry.UnexpectedStateError{},
156156
LastErr: errors.New("lasttest"),
157157
Expected: true,
158158
},
159159
{
160160
Name: "unexpected state error non-nil last error lastErr is nil",
161-
Err: &retry.UnexpectedStateError{LastError: errors.New("test")},
161+
Err: &sdkretry.UnexpectedStateError{LastError: errors.New("test")},
162162
},
163163
{
164164
Name: "unexpected state error non-nil last error no overwrite",
165-
Err: &retry.UnexpectedStateError{LastError: errors.New("test")},
165+
Err: &sdkretry.UnexpectedStateError{LastError: errors.New("test")},
166166
LastErr: errors.New("lasttest"),
167167
},
168168
}

internal/tfresource/not_found_error.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"fmt"
99
"iter"
1010

11-
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/retry"
11+
sdkretry "github.com/hashicorp/terraform-plugin-sdk/v2/helper/retry"
1212
tfslices "github.com/hashicorp/terraform-provider-aws/internal/slices"
1313
"github.com/hashicorp/terraform-provider-aws/internal/types/option"
1414
)
@@ -35,12 +35,12 @@ func (e *EmptyResultError) Is(err error) bool {
3535
}
3636

3737
func (e *EmptyResultError) As(target any) bool {
38-
t, ok := target.(**retry.NotFoundError)
38+
t, ok := target.(**sdkretry.NotFoundError)
3939
if !ok {
4040
return false
4141
}
4242

43-
*t = &retry.NotFoundError{
43+
*t = &sdkretry.NotFoundError{
4444
Message: e.Error(),
4545
LastRequest: e.LastRequest,
4646
}
@@ -72,12 +72,12 @@ func (e *TooManyResultsError) Is(err error) bool {
7272
}
7373

7474
func (e *TooManyResultsError) As(target any) bool {
75-
t, ok := target.(**retry.NotFoundError)
75+
t, ok := target.(**sdkretry.NotFoundError)
7676
if !ok {
7777
return false
7878
}
7979

80-
*t = &retry.NotFoundError{
80+
*t = &sdkretry.NotFoundError{
8181
Message: e.Error(),
8282
LastRequest: e.LastRequest,
8383
}

internal/tfresource/not_found_error_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"iter"
1010
"testing"
1111

12-
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/retry"
12+
sdkretry "github.com/hashicorp/terraform-plugin-sdk/v2/helper/retry"
1313
tfiter "github.com/hashicorp/terraform-provider-aws/internal/iter"
1414
)
1515

@@ -19,7 +19,7 @@ func TestEmptyResultErrorAsNotFoundError(t *testing.T) {
1919
lastRequest := 123
2020
err := NewEmptyResultError(lastRequest)
2121

22-
var nfe *retry.NotFoundError
22+
var nfe *sdkretry.NotFoundError
2323
ok := errors.As(err, &nfe)
2424

2525
if !ok {
@@ -99,7 +99,7 @@ func TestTooManyResultsErrorAsNotFoundError(t *testing.T) {
9999
lastRequest := 123
100100
err := NewTooManyResultsError(count, lastRequest)
101101

102-
var nfe *retry.NotFoundError
102+
var nfe *sdkretry.NotFoundError
103103
ok := errors.As(err, &nfe)
104104

105105
if !ok {

0 commit comments

Comments
 (0)