@@ -137,13 +137,6 @@ func TestAdminTerraformVersions_CreateDelete(t *testing.T) {
137
137
assert .Equal (t , * opts .DeprecatedReason , * tfv .DeprecatedReason )
138
138
assert .Equal (t , * opts .Enabled , tfv .Enabled )
139
139
assert .Equal (t , * opts .Beta , tfv .Beta )
140
- assert .Equal (t , len (opts .Archs ), len (tfv .Archs ))
141
- for i , arch := range opts .Archs {
142
- assert .Equal (t , arch .URL , tfv .Archs [i ].URL )
143
- assert .Equal (t , arch .Sha , tfv .Archs [i ].Sha )
144
- assert .Equal (t , arch .OS , tfv .Archs [i ].OS )
145
- assert .Equal (t , arch .Arch , tfv .Archs [i ].Arch )
146
- }
147
140
})
148
141
149
142
t .Run ("with valid options, url, and sha" , func (t * testing.T ) {
@@ -273,57 +266,6 @@ func TestAdminTerraformVersions_ReadUpdate(t *testing.T) {
273
266
assert .Equal (t , * opts .Beta , tfv .Beta )
274
267
})
275
268
276
- t .Run ("update with Archs" , func (t * testing.T ) {
277
- version := genSafeRandomTerraformVersion ()
278
- sha := String (genSha (t ))
279
- opts := AdminTerraformVersionCreateOptions {
280
- Version : String (version ),
281
- URL : String ("https://www.hashicorp.com" ),
282
- Sha : String (genSha (t )),
283
- Official : Bool (false ),
284
- Deprecated : Bool (true ),
285
- DeprecatedReason : String ("Test Reason" ),
286
- Enabled : Bool (false ),
287
- Beta : Bool (false ),
288
- Archs : []* ToolVersionArchitecture {{
289
- URL : "https://www.hashicorp.com" ,
290
- Sha : * sha ,
291
- OS : linux ,
292
- Arch : amd64 ,
293
- }},
294
- }
295
- tfv , err := client .Admin .TerraformVersions .Create (ctx , opts )
296
- require .NoError (t , err )
297
- id := tfv .ID
298
-
299
- defer func () {
300
- deleteErr := client .Admin .TerraformVersions .Delete (ctx , id )
301
- require .NoError (t , deleteErr )
302
- }()
303
-
304
- updateVersion := genSafeRandomTerraformVersion ()
305
- updateArchOpts := AdminTerraformVersionUpdateOptions {
306
- Version : String (updateVersion ),
307
- Deprecated : Bool (false ),
308
- Archs : []* ToolVersionArchitecture {{
309
- URL : "https://www.hashicorp.com" ,
310
- Sha : * sha ,
311
- OS : linux ,
312
- Arch : amd64 ,
313
- }},
314
- }
315
-
316
- tfv , err = client .Admin .TerraformVersions .Update (ctx , id , updateArchOpts )
317
- require .NoError (t , err )
318
-
319
- assert .Equal (t , len (tfv .Archs ), 1 )
320
- assert .Equal (t , updateArchOpts .Archs [0 ].URL , tfv .Archs [0 ].URL )
321
- assert .Equal (t , updateArchOpts .Archs [0 ].Sha , tfv .Archs [0 ].Sha )
322
- assert .Equal (t , updateArchOpts .Archs [0 ].OS , tfv .Archs [0 ].OS )
323
- assert .Equal (t , updateArchOpts .Archs [0 ].Arch , tfv .Archs [0 ].Arch )
324
- assert .Equal (t , updateVersion , tfv .Version )
325
- })
326
-
327
269
t .Run ("with non-existent terraform version" , func (t * testing.T ) {
328
270
randomID := "random-id"
329
271
_ , err := client .Admin .TerraformVersions .Read (ctx , randomID )
0 commit comments