@@ -20,19 +20,20 @@ import (
20
20
)
21
21
22
22
func TestAcc {Service}Tag_basic (t *testing.T ) {
23
+ ctx := acctest.Context (t)
23
24
rName := sdkacctest.RandomWithPrefix (acctest.ResourcePrefix )
24
25
resourceName := " aws_{service}_tag.test"
25
26
26
27
resource.ParallelTest (t, resource.TestCase {
27
28
PreCheck: func () { acctest.PreCheck (t) },
28
29
ErrorCheck: acctest.ErrorCheck (t, {Service}.EndpointsID ),
29
30
ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories ,
30
- CheckDestroy: testAccCheck{Service}TagDestroy,
31
+ CheckDestroy: testAccCheck{Service}TagDestroy (ctx) ,
31
32
Steps: []resource.TestStep {
32
33
{
33
34
Config: testAcc{Service}TagConfig (rName, " key1" , " value1" ),
34
35
Check: resource.ComposeTestCheckFunc (
35
- testAccCheck{Service}TagExists (resourceName),
36
+ testAccCheck{Service}TagExists (ctx, resourceName),
36
37
resource.TestCheckResourceAttr (resourceName, " key" , " key1" ),
37
38
resource.TestCheckResourceAttr (resourceName, " value" , " value1" ),
38
39
),
@@ -47,20 +48,21 @@ func TestAcc{Service}Tag_basic(t *testing.T) {
47
48
}
48
49
49
50
func TestAcc {Service}Tag_disappears (t *testing.T ) {
51
+ ctx := acctest.Context (t)
50
52
rName := sdkacctest.RandomWithPrefix (acctest.ResourcePrefix )
51
53
resourceName := " aws_{service}_tag.test"
52
54
53
55
resource.ParallelTest (t, resource.TestCase {
54
56
PreCheck: func () { acctest.PreCheck (t) },
55
57
ErrorCheck: acctest.ErrorCheck (t, {Service}.EndpointsID ),
56
58
ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories ,
57
- CheckDestroy: testAccCheck{Service}TagDestroy,
59
+ CheckDestroy: testAccCheck{Service}TagDestroy (ctx) ,
58
60
Steps: []resource.TestStep {
59
61
{
60
62
Config: testAcc{Service}TagConfig (rName, " key1" , " value1" ),
61
63
Check: resource.ComposeTestCheckFunc (
62
- testAccCheck{Service}TagExists (resourceName),
63
- acctest.CheckResourceDisappears (acctest.Provider , resourceAws{Service}Tag (), resourceName),
64
+ testAccCheck{Service}TagExists (ctx, resourceName),
65
+ acctest.CheckResourceDisappears (ctx, acctest.Provider , resourceAws{Service}Tag (), resourceName),
64
66
),
65
67
ExpectNonEmptyPlan: true ,
66
68
},
@@ -69,19 +71,20 @@ func TestAcc{Service}Tag_disappears(t *testing.T) {
69
71
}
70
72
71
73
func TestAcc {Service}Tag_Value (t *testing.T ) {
74
+ ctx := acctest.Context (t)
72
75
rName := sdkacctest.RandomWithPrefix (acctest.ResourcePrefix )
73
76
resourceName := " aws_{service}_tag.test"
74
77
75
78
resource.ParallelTest (t, resource.TestCase {
76
79
PreCheck: func () { acctest.PreCheck (t) },
77
80
ErrorCheck: acctest.ErrorCheck (t, {Service}.EndpointsID ),
78
81
ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories ,
79
- CheckDestroy: testAccCheck{Service}TagDestroy,
82
+ CheckDestroy: testAccCheck{Service}TagDestroy (ctx) ,
80
83
Steps: []resource.TestStep {
81
84
{
82
85
Config: testAcc{Service}TagConfig (rName, " key1" , " value1" ),
83
86
Check: resource.ComposeTestCheckFunc (
84
- testAccCheck{Service}TagExists (resourceName),
87
+ testAccCheck{Service}TagExists (ctx, resourceName),
85
88
resource.TestCheckResourceAttr (resourceName, " key" , " key1" ),
86
89
resource.TestCheckResourceAttr (resourceName, " value" , " value1" ),
87
90
),
@@ -94,7 +97,7 @@ func TestAcc{Service}Tag_Value(t *testing.T) {
94
97
{
95
98
Config: testAcc{Service}TagConfig (rName, " key1" , " value1updated" ),
96
99
Check: resource.ComposeTestCheckFunc (
97
- testAccCheck{Service}TagExists (resourceName),
100
+ testAccCheck{Service}TagExists (ctx, resourceName),
98
101
resource.TestCheckResourceAttr (resourceName, " key" , " key1" ),
99
102
resource.TestCheckResourceAttr (resourceName, " value" , " value1updated" ),
100
103
),
0 commit comments