@@ -13,40 +13,39 @@ import (
13
13
"github.com/hashicorp/terraform/terraform"
14
14
)
15
15
16
- func TestCircleCIEnvironmentVariableOrganizationNotSet (t * testing.T ) {
16
+ func TestAccCircleCIEnvironmentVariableOrganizationNotSet (t * testing.T ) {
17
17
project := "TEST_" + acctest .RandString (8 )
18
18
envName := "TEST_" + acctest .RandString (8 )
19
19
20
20
resource .Test (t , resource.TestCase {
21
21
PreCheck : func () {
22
- testPreCheck (t )
22
+ testAccPreCheck (t )
23
23
},
24
- Providers : resourceOrgTestProviders ,
25
- IsUnitTest : true ,
24
+ Providers : testAccNoOrgProviders ,
26
25
Steps : []resource.TestStep {
27
26
{
28
- Config : testCircleCIEnvironmentVariableConfigProviderOrg (project , envName , "value-for-the-test" ),
27
+ Config : testAccCircleCIEnvironmentVariableConfigProviderOrg (project , envName , "value-for-the-test" ),
29
28
ExpectError : regexp .MustCompile ("organization has not been set for environment variable .*" ),
30
29
},
31
30
},
32
31
})
33
32
}
34
33
35
- func TestCircleCIEnvironmentVariableCreateThenUpdateProviderOrg (t * testing.T ) {
34
+ func TestAccCircleCIEnvironmentVariableCreateThenUpdateProviderOrg (t * testing.T ) {
36
35
project := os .Getenv ("CIRCLECI_PROJECT" )
37
36
envName := "TEST_" + acctest .RandString (8 )
38
37
resourceName := "circleci_environment_variable." + envName
39
38
organization := os .Getenv ("TEST_CIRCLECI_ORGANIZATION" )
40
39
41
40
resource .Test (t , resource.TestCase {
42
41
PreCheck : func () {
43
- testPreCheck (t )
42
+ testAccPreCheck (t )
44
43
},
45
- Providers : providerOrgTestProviders ,
46
- CheckDestroy : testCircleCIEnvironmentVariableProviderOrgCheckDestroy ,
44
+ Providers : testAccOrgProviders ,
45
+ CheckDestroy : testAccCircleCIEnvironmentVariableProviderOrgCheckDestroy ,
47
46
Steps : []resource.TestStep {
48
47
{
49
- Config : testCircleCIEnvironmentVariableConfigProviderOrg (project , envName , "value-for-the-test" ),
48
+ Config : testAccCircleCIEnvironmentVariableConfigProviderOrg (project , envName , "value-for-the-test" ),
50
49
Check : resource .ComposeTestCheckFunc (
51
50
resource .TestCheckResourceAttr (resourceName , "id" , fmt .Sprintf ("%s.%s.%s" , organization , project , envName )),
52
51
resource .TestCheckResourceAttr (resourceName , "project" , project ),
@@ -55,7 +54,7 @@ func TestCircleCIEnvironmentVariableCreateThenUpdateProviderOrg(t *testing.T) {
55
54
),
56
55
},
57
56
{
58
- Config : testCircleCIEnvironmentVariableConfigProviderOrg (project , envName , "value-for-the-test-again" ),
57
+ Config : testAccCircleCIEnvironmentVariableConfigProviderOrg (project , envName , "value-for-the-test-again" ),
59
58
Check : resource .ComposeTestCheckFunc (
60
59
resource .TestCheckResourceAttr (resourceName , "id" , fmt .Sprintf ("%s.%s.%s" , organization , project , envName )),
61
60
resource .TestCheckResourceAttr (resourceName , "project" , project ),
@@ -67,7 +66,7 @@ func TestCircleCIEnvironmentVariableCreateThenUpdateProviderOrg(t *testing.T) {
67
66
})
68
67
}
69
68
70
- func TestCircleCIEnvironmentVariableCreateThenUpdateResourceOrg (t * testing.T ) {
69
+ func TestAccCircleCIEnvironmentVariableCreateThenUpdateResourceOrg (t * testing.T ) {
71
70
project := os .Getenv ("CIRCLECI_PROJECT" )
72
71
organization := os .Getenv ("TEST_CIRCLECI_ORGANIZATION" )
73
72
envName := "TEST_" + acctest .RandString (8 )
@@ -76,13 +75,13 @@ func TestCircleCIEnvironmentVariableCreateThenUpdateResourceOrg(t *testing.T) {
76
75
77
76
resource .Test (t , resource.TestCase {
78
77
PreCheck : func () {
79
- testPreCheck (t )
78
+ testAccPreCheck (t )
80
79
},
81
- Providers : resourceOrgTestProviders ,
82
- CheckDestroy : testCircleCIEnvironmentVariableResourceOrgCheckDestroy ,
80
+ Providers : testAccNoOrgProviders ,
81
+ CheckDestroy : testAccCircleCIEnvironmentVariableResourceOrgCheckDestroy ,
83
82
Steps : []resource.TestStep {
84
83
{
85
- Config : testCircleCIEnvironmentVariableConfigResourceOrg (organization , project , envName , "value-for-the-test" ),
84
+ Config : testAccCircleCIEnvironmentVariableConfigResourceOrg (organization , project , envName , "value-for-the-test" ),
86
85
Check : resource .ComposeTestCheckFunc (
87
86
resource .TestCheckResourceAttr (resourceName , "id" , fmt .Sprintf ("%s.%s.%s" , organization , project , envName )),
88
87
resource .TestCheckResourceAttr (resourceName , "project" , project ),
@@ -91,7 +90,7 @@ func TestCircleCIEnvironmentVariableCreateThenUpdateResourceOrg(t *testing.T) {
91
90
),
92
91
},
93
92
{
94
- Config : testCircleCIEnvironmentVariableConfigResourceOrg (organization , project , envName , "value-for-the-test-again" ),
93
+ Config : testAccCircleCIEnvironmentVariableConfigResourceOrg (organization , project , envName , "value-for-the-test-again" ),
95
94
Check : resource .ComposeTestCheckFunc (
96
95
resource .TestCheckResourceAttr (resourceName , "id" , fmt .Sprintf ("%s.%s.%s" , organization , project , envName )),
97
96
resource .TestCheckResourceAttr (resourceName , "project" , project ),
@@ -103,7 +102,7 @@ func TestCircleCIEnvironmentVariableCreateThenUpdateResourceOrg(t *testing.T) {
103
102
})
104
103
}
105
104
106
- func TestCircleCIEnvironmentVariableCreateAlreadyExists (t * testing.T ) {
105
+ func TestAccCircleCIEnvironmentVariableCreateAlreadyExists (t * testing.T ) {
107
106
project := os .Getenv ("CIRCLECI_PROJECT" )
108
107
envName := "TEST_" + acctest .RandString (8 )
109
108
envValue := acctest .RandString (8 )
@@ -112,14 +111,14 @@ func TestCircleCIEnvironmentVariableCreateAlreadyExists(t *testing.T) {
112
111
resourceName := "circleci_environment_variable." + envName
113
112
114
113
resource .Test (t , resource.TestCase {
115
- Providers : providerOrgTestProviders ,
114
+ Providers : testAccOrgProviders ,
116
115
PreCheck : func () {
117
- testPreCheck (t )
116
+ testAccPreCheck (t )
118
117
},
119
- CheckDestroy : testCircleCIEnvironmentVariableProviderOrgCheckDestroy ,
118
+ CheckDestroy : testAccCircleCIEnvironmentVariableProviderOrgCheckDestroy ,
120
119
Steps : []resource.TestStep {
121
120
{
122
- Config : testCircleCIEnvironmentVariableConfigProviderOrg (project , envName , envValue ),
121
+ Config : testAccCircleCIEnvironmentVariableConfigProviderOrg (project , envName , envValue ),
123
122
Check : resource .ComposeTestCheckFunc (
124
123
resource .TestCheckResourceAttr (resourceName , "id" , fmt .Sprintf ("%s.%s.%s" , organization , project , envName )),
125
124
resource .TestCheckResourceAttr (resourceName , "project" , project ),
@@ -128,28 +127,28 @@ func TestCircleCIEnvironmentVariableCreateAlreadyExists(t *testing.T) {
128
127
),
129
128
},
130
129
{
131
- Config : testCircleCIEnvironmentVariableConfigIdentical (project , envName , envValue ),
130
+ Config : testAccCircleCIEnvironmentVariableConfigIdentical (project , envName , envValue ),
132
131
ExpectError : regexp .MustCompile ("already exists" ),
133
132
},
134
133
},
135
134
})
136
135
}
137
136
138
- func TestCircleCIEnvironmentVariableImportProviderOrg (t * testing.T ) {
137
+ func TestAccCircleCIEnvironmentVariableImportProviderOrg (t * testing.T ) {
139
138
project := os .Getenv ("CIRCLECI_PROJECT" )
140
139
envName := "TEST_" + acctest .RandString (8 )
141
140
resourceName := "circleci_environment_variable." + envName
142
141
organization := os .Getenv ("TEST_CIRCLECI_ORGANIZATION" )
143
142
144
143
resource .Test (t , resource.TestCase {
145
144
PreCheck : func () {
146
- testPreCheck (t )
145
+ testAccPreCheck (t )
147
146
},
148
- Providers : providerOrgTestProviders ,
149
- CheckDestroy : testCircleCIEnvironmentVariableProviderOrgCheckDestroy ,
147
+ Providers : testAccOrgProviders ,
148
+ CheckDestroy : testAccCircleCIEnvironmentVariableProviderOrgCheckDestroy ,
150
149
Steps : []resource.TestStep {
151
150
{
152
- Config : testCircleCIEnvironmentVariableConfigResourceOrg (organization , project , envName , "value-for-the-test" ),
151
+ Config : testAccCircleCIEnvironmentVariableConfigResourceOrg (organization , project , envName , "value-for-the-test" ),
153
152
Check : resource .ComposeTestCheckFunc (
154
153
resource .TestCheckResourceAttr (resourceName , "id" , fmt .Sprintf ("%s.%s.%s" , organization , project , envName )),
155
154
resource .TestCheckResourceAttr (resourceName , "project" , project ),
@@ -169,7 +168,7 @@ func TestCircleCIEnvironmentVariableImportProviderOrg(t *testing.T) {
169
168
})
170
169
}
171
170
172
- func TestCircleCIEnvironmentVariableImportResourceOrg (t * testing.T ) {
171
+ func TestAccCircleCIEnvironmentVariableImportResourceOrg (t * testing.T ) {
173
172
project := os .Getenv ("CIRCLECI_PROJECT" )
174
173
organization := os .Getenv ("TEST_CIRCLECI_ORGANIZATION" )
175
174
envName := "TEST_" + acctest .RandString (8 )
@@ -178,13 +177,13 @@ func TestCircleCIEnvironmentVariableImportResourceOrg(t *testing.T) {
178
177
179
178
resource .Test (t , resource.TestCase {
180
179
PreCheck : func () {
181
- testPreCheck (t )
180
+ testAccPreCheck (t )
182
181
},
183
- Providers : resourceOrgTestProviders ,
184
- CheckDestroy : testCircleCIEnvironmentVariableResourceOrgCheckDestroy ,
182
+ Providers : testAccNoOrgProviders ,
183
+ CheckDestroy : testAccCircleCIEnvironmentVariableResourceOrgCheckDestroy ,
185
184
Steps : []resource.TestStep {
186
185
{
187
- Config : testCircleCIEnvironmentVariableConfigResourceOrg (organization , project , envName , "value-for-the-test" ),
186
+ Config : testAccCircleCIEnvironmentVariableConfigResourceOrg (organization , project , envName , "value-for-the-test" ),
188
187
Check : resource .ComposeTestCheckFunc (
189
188
resource .TestCheckResourceAttr (resourceName , "id" , fmt .Sprintf ("%s.%s.%s" , organization , project , envName )),
190
189
resource .TestCheckResourceAttr (resourceName , "project" , project ),
@@ -290,17 +289,17 @@ func TestCircleCIEnvironmentVariableProviderOrgStateUpgradeV0(t *testing.T) {
290
289
assert .Equal (t , expected , actual )
291
290
}
292
291
293
- func testCircleCIEnvironmentVariableResourceOrgCheckDestroy (s * terraform.State ) error {
294
- providerClient := resourceOrgTestProvider .Meta ().(* ProviderClient )
295
- return testCircleCIEnvironmentVariableCheckDestroy (providerClient , s )
292
+ func testAccCircleCIEnvironmentVariableResourceOrgCheckDestroy (s * terraform.State ) error {
293
+ providerClient := testAccNoOrgProvider .Meta ().(* ProviderClient )
294
+ return testAccCircleCIEnvironmentVariableCheckDestroy (providerClient , s )
296
295
}
297
296
298
- func testCircleCIEnvironmentVariableProviderOrgCheckDestroy (s * terraform.State ) error {
299
- providerClient := providerOrgTestProvider .Meta ().(* ProviderClient )
300
- return testCircleCIEnvironmentVariableCheckDestroy (providerClient , s )
297
+ func testAccCircleCIEnvironmentVariableProviderOrgCheckDestroy (s * terraform.State ) error {
298
+ providerClient := testAccOrgProvider .Meta ().(* ProviderClient )
299
+ return testAccCircleCIEnvironmentVariableCheckDestroy (providerClient , s )
301
300
}
302
301
303
- func testCircleCIEnvironmentVariableCheckDestroy (providerClient * ProviderClient , s * terraform.State ) error {
302
+ func testAccCircleCIEnvironmentVariableCheckDestroy (providerClient * ProviderClient , s * terraform.State ) error {
304
303
for _ , rs := range s .RootModule ().Resources {
305
304
if rs .Type != "circleci_environment_variable" {
306
305
continue
@@ -324,7 +323,7 @@ func testCircleCIEnvironmentVariableCheckDestroy(providerClient *ProviderClient,
324
323
return nil
325
324
}
326
325
327
- func testCircleCIEnvironmentVariableConfigProviderOrg (project , name , value string ) string {
326
+ func testAccCircleCIEnvironmentVariableConfigProviderOrg (project , name , value string ) string {
328
327
return fmt .Sprintf (`
329
328
resource "circleci_environment_variable" "%[2]s" {
330
329
project = "%[1]s"
@@ -333,17 +332,17 @@ resource "circleci_environment_variable" "%[2]s" {
333
332
}` , project , name , value )
334
333
}
335
334
336
- func testCircleCIEnvironmentVariableConfigResourceOrg (organization , project , name , value string ) string {
335
+ func testAccCircleCIEnvironmentVariableConfigResourceOrg (organization , project , name , value string ) string {
337
336
return fmt .Sprintf (`
338
337
resource "circleci_environment_variable" "%[2]s" {
339
338
organization = "%[4]s"
340
- project = "%[1]s"
341
- name = "%[2]s"
342
- value = "%[3]s"
339
+ project = "%[1]s"
340
+ name = "%[2]s"
341
+ value = "%[3]s"
343
342
}` , project , name , value , organization )
344
343
}
345
344
346
- func testCircleCIEnvironmentVariableConfigIdentical (project , name , value string ) string {
345
+ func testAccCircleCIEnvironmentVariableConfigIdentical (project , name , value string ) string {
347
346
return fmt .Sprintf (`
348
347
resource "circleci_environment_variable" "%[2]s" {
349
348
project = "%[1]s"
0 commit comments