1
1
package gemini_test
2
- {{- if ne $.TargetVersionName "ga" }}
3
2
4
3
import (
5
4
"fmt"
@@ -22,18 +21,18 @@ func TestAccGeminiRepositoryGroupIamBinding(t *testing.T) {
22
21
repositoryGroupId := "tf-test-iam-repository-group-id-" + acctest.RandString(t, 10)
23
22
24
23
context := map[string]interface{}{
25
- "role": "roles/cloudaicompanion.repositoryGroupsUser",
26
- "code_repository_index": codeRepositoryIndexId,
27
- "location": location,
28
- "project": envvar.GetTestProjectFromEnv(),
29
- "connection_id": developerConnectionId,
30
- "git_link_id": gitRepositoryLinkId,
31
- "repository_group_id": repositoryGroupId,
24
+ "role": "roles/cloudaicompanion.repositoryGroupsUser",
25
+ "code_repository_index": codeRepositoryIndexId,
26
+ "location": location,
27
+ "project": envvar.GetTestProjectFromEnv(),
28
+ "connection_id": developerConnectionId,
29
+ "git_link_id": gitRepositoryLinkId,
30
+ "repository_group_id": repositoryGroupId,
32
31
}
33
32
34
33
acctest.VcrTest(t, resource.TestCase{
35
34
PreCheck: func() { acctest.AccTestPreCheck(t) },
36
- ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories (t),
35
+ ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories (t),
37
36
Steps: []resource.TestStep{
38
37
{
39
38
Config: testAccGeminiRepositoryGroupIamBinding_basic(context),
@@ -66,18 +65,18 @@ func TestAccGeminiRepositoryGroupIamMember(t *testing.T) {
66
65
repositoryGroupId := "tf-test-iam-repository-group-id-" + acctest.RandString(t, 10)
67
66
68
67
context := map[string]interface{}{
69
- "role": "roles/cloudaicompanion.repositoryGroupsUser",
70
- "code_repository_index": codeRepositoryIndexId,
71
- "location": location,
72
- "project": envvar.GetTestProjectFromEnv(),
73
- "connection_id": developerConnectionId,
74
- "git_link_id": gitRepositoryLinkId,
75
- "repository_group_id": repositoryGroupId,
68
+ "role": "roles/cloudaicompanion.repositoryGroupsUser",
69
+ "code_repository_index": codeRepositoryIndexId,
70
+ "location": location,
71
+ "project": envvar.GetTestProjectFromEnv(),
72
+ "connection_id": developerConnectionId,
73
+ "git_link_id": gitRepositoryLinkId,
74
+ "repository_group_id": repositoryGroupId,
76
75
}
77
76
78
77
acctest.VcrTest(t, resource.TestCase{
79
78
PreCheck: func() { acctest.AccTestPreCheck(t) },
80
- ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories (t),
79
+ ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories (t),
81
80
Steps: []resource.TestStep{
82
81
{
83
82
// Test Iam Member creation (no update for member, no need to test)
@@ -101,18 +100,18 @@ func TestAccGeminiRepositoryGroupIamPolicy(t *testing.T) {
101
100
repositoryGroupId := "tf-test-iam-repository-group-id-" + acctest.RandString(t, 10)
102
101
103
102
context := map[string]interface{}{
104
- "role": "roles/cloudaicompanion.repositoryGroupsUser",
105
- "code_repository_index": codeRepositoryIndexId,
106
- "location": location,
107
- "project": envvar.GetTestProjectFromEnv(),
108
- "connection_id": developerConnectionId,
109
- "git_link_id": gitRepositoryLinkId,
110
- "repository_group_id": repositoryGroupId,
103
+ "role": "roles/cloudaicompanion.repositoryGroupsUser",
104
+ "code_repository_index": codeRepositoryIndexId,
105
+ "location": location,
106
+ "project": envvar.GetTestProjectFromEnv(),
107
+ "connection_id": developerConnectionId,
108
+ "git_link_id": gitRepositoryLinkId,
109
+ "repository_group_id": repositoryGroupId,
111
110
}
112
111
113
112
acctest.VcrTest(t, resource.TestCase{
114
113
PreCheck: func() { acctest.AccTestPreCheck(t) },
115
- ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories (t),
114
+ ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories (t),
116
115
Steps: []resource.TestStep{
117
116
{
118
117
Config: testAccGeminiRepositoryGroupIamPolicy_basic(context),
@@ -140,7 +139,6 @@ func TestAccGeminiRepositoryGroupIamPolicy(t *testing.T) {
140
139
func testAccGeminiRepositoryGroupIamMember_basic(context map[string]interface{}) string {
141
140
return acctest.Nprintf(`
142
141
resource "google_gemini_repository_group_iam_member" "foo" {
143
- provider = google-beta
144
142
project = "%{project}"
145
143
location = "%{location}"
146
144
code_repository_index = "%{code_repository_index}"
@@ -150,7 +148,6 @@ resource "google_gemini_repository_group_iam_member" "foo" {
150
148
}
151
149
152
150
resource "google_gemini_repository_group" "example" {
153
- provider = google-beta
154
151
location = "us-central1"
155
152
code_repository_index = "%{code_repository_index}"
156
153
repository_group_id = "%{repository_group_id}"
@@ -166,15 +163,13 @@ resource "google_gemini_repository_group" "example" {
166
163
func testAccGeminiRepositoryGroupIamPolicy_basic(context map[string]interface{}) string {
167
164
return acctest.Nprintf(`
168
165
data "google_iam_policy" "foo" {
169
- provider = google-beta
170
166
binding {
171
167
role = "%{role}"
172
168
members = ["user:
[email protected] "]
173
169
}
174
170
}
175
171
176
172
resource "google_gemini_repository_group_iam_policy" "foo" {
177
- provider = google-beta
178
173
project = "%{project}"
179
174
location = "%{location}"
180
175
code_repository_index = "%{code_repository_index}"
@@ -183,7 +178,6 @@ resource "google_gemini_repository_group_iam_policy" "foo" {
183
178
}
184
179
185
180
data "google_gemini_repository_group_iam_policy" "foo" {
186
- provider = google-beta
187
181
project = "%{project}"
188
182
location = "%{location}"
189
183
code_repository_index = "%{code_repository_index}"
@@ -194,7 +188,6 @@ data "google_gemini_repository_group_iam_policy" "foo" {
194
188
}
195
189
196
190
resource "google_gemini_repository_group" "example" {
197
- provider = google-beta
198
191
location = "us-central1"
199
192
code_repository_index = "%{code_repository_index}"
200
193
repository_group_id = "%{repository_group_id}"
@@ -210,11 +203,9 @@ resource "google_gemini_repository_group" "example" {
210
203
func testAccGeminiRepositoryGroupIamPolicy_emptyBinding(context map[string]interface{}) string {
211
204
return acctest.Nprintf(`
212
205
data "google_iam_policy" "foo" {
213
- provider = google-beta
214
206
}
215
207
216
208
resource "google_gemini_repository_group_iam_policy" "foo" {
217
- provider = google-beta
218
209
project = "%{project}"
219
210
location = "%{location}"
220
211
code_repository_index = "%{code_repository_index}"
@@ -223,7 +214,6 @@ resource "google_gemini_repository_group_iam_policy" "foo" {
223
214
}
224
215
225
216
resource "google_gemini_repository_group" "example" {
226
- provider = google-beta
227
217
location = "us-central1"
228
218
code_repository_index = "%{code_repository_index}"
229
219
repository_group_id = "%{repository_group_id}"
@@ -239,7 +229,6 @@ resource "google_gemini_repository_group" "example" {
239
229
func testAccGeminiRepositoryGroupIamBinding_basic(context map[string]interface{}) string {
240
230
return acctest.Nprintf(`
241
231
resource "google_gemini_repository_group_iam_binding" "foo" {
242
- provider = google-beta
243
232
project = "%{project}"
244
233
location = "%{location}"
245
234
code_repository_index = "%{code_repository_index}"
@@ -249,7 +238,6 @@ resource "google_gemini_repository_group_iam_binding" "foo" {
249
238
}
250
239
251
240
resource "google_gemini_repository_group" "example" {
252
- provider = google-beta
253
241
location = "us-central1"
254
242
code_repository_index = "%{code_repository_index}"
255
243
repository_group_id = "%{repository_group_id}"
@@ -265,7 +253,6 @@ resource "google_gemini_repository_group" "example" {
265
253
func testAccGeminiRepositoryGroupIamBinding_update(context map[string]interface{}) string {
266
254
return acctest.Nprintf(`
267
255
resource "google_gemini_repository_group_iam_binding" "foo" {
268
- provider = google-beta
269
256
project = "%{project}"
270
257
location = "%{location}"
271
258
code_repository_index = "%{code_repository_index}"
@@ -275,7 +262,6 @@ resource "google_gemini_repository_group_iam_binding" "foo" {
275
262
}
276
263
277
264
resource "google_gemini_repository_group" "example" {
278
- provider = google-beta
279
265
location = "us-central1"
280
266
code_repository_index = "%{code_repository_index}"
281
267
repository_group_id = "%{repository_group_id}"
@@ -287,4 +273,3 @@ resource "google_gemini_repository_group" "example" {
287
273
}
288
274
`, context)
289
275
}
290
- {{ end }}
0 commit comments