Skip to content

Commit e3805be

Browse files
authored
TF-7865 Remove beta flags for custom access for TeamProjectAccess tests (#756)
1 parent a3a695b commit e3805be

3 files changed

+5
-8
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# UNRELEASED
2+
<!-- Add CHANGELOG entry to this section for any PR awaiting the next release -->
3+
* Removed beta tags for TeamProjectAccess by @rberecka [#756](https://github.com/hashicorp/go-tfe/pull/756)
4+
15
# v1.32.1
26

37
## Dependency Update

team_project_access.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ var _ TeamProjectAccesses = (*teamProjectAccesses)(nil)
1515
// TeamProjectAccesses describes all the team project access related methods that the Terraform
1616
// Enterprise API supports
1717
//
18-
// TFE API docs: Documentation will be linked once this feature is available
19-
// **Note: This functionality is still in BETA and subject to change.**
18+
// TFE API docs: https://developer.hashicorp.com/terraform/cloud-docs/api-docs/project-team-access
2019
type TeamProjectAccesses interface {
2120
// List all project accesses for a given project.
2221
List(ctx context.Context, options TeamProjectAccessListOptions) (*TeamProjectAccessList, error)

team_project_access_integration_test.go

-6
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,6 @@ func TestTeamProjectAccessesAdd(t *testing.T) {
166166
})
167167

168168
t.Run("with valid options for all custom TeamProject permissions", func(t *testing.T) {
169-
skipUnlessBeta(t)
170169
options := TeamProjectAccessAddOptions{
171170
Access: *ProjectAccess(TeamProjectAccessCustom),
172171
Team: tmTest,
@@ -223,7 +222,6 @@ func TestTeamProjectAccessesAdd(t *testing.T) {
223222
})
224223

225224
t.Run("with valid options for some custom TeamProject permissions", func(t *testing.T) {
226-
skipUnlessBeta(t)
227225
options := TeamProjectAccessAddOptions{
228226
Access: *ProjectAccess(TeamProjectAccessCustom),
229227
Team: tmTest,
@@ -303,7 +301,6 @@ func TestTeamProjectAccessesAdd(t *testing.T) {
303301
})
304302

305303
t.Run("when invalid custom project permission is provided in options", func(t *testing.T) {
306-
skipUnlessBeta(t)
307304
tpa, err := client.TeamProjectAccess.Add(ctx, TeamProjectAccessAddOptions{
308305
Access: *ProjectAccess(TeamProjectAccessCustom),
309306
Team: tmTest,
@@ -355,7 +352,6 @@ func TestTeamProjectAccessesUpdate(t *testing.T) {
355352
})
356353

357354
t.Run("with valid custom permissions attributes for all permissions", func(t *testing.T) {
358-
skipUnlessBeta(t)
359355
options := TeamProjectAccessUpdateOptions{
360356
Access: ProjectAccess(TeamProjectAccessCustom),
361357
ProjectAccess: &TeamProjectAccessProjectPermissionsOptions{
@@ -394,7 +390,6 @@ func TestTeamProjectAccessesUpdate(t *testing.T) {
394390
})
395391

396392
t.Run("with valid custom permissions attributes for some permissions", func(t *testing.T) {
397-
skipUnlessBeta(t)
398393
// create tpaCustomTest to verify unupdated attributes stay the same for custom permissions
399394
// because going from admin to read to custom changes the values of all custom permissions
400395
tm2Test, tm2TestCleanup := createTeam(t, client, orgTest)
@@ -435,7 +430,6 @@ func TestTeamProjectAccessesUpdate(t *testing.T) {
435430
assert.Equal(t, tpaCustomTest.WorkspaceAccess.WorkspaceStateVersionsPermission, tpa.WorkspaceAccess.WorkspaceStateVersionsPermission)
436431
})
437432
t.Run("with invalid custom permissions attributes", func(t *testing.T) {
438-
skipUnlessBeta(t)
439433
options := TeamProjectAccessUpdateOptions{
440434
Access: ProjectAccess(TeamProjectAccessCustom),
441435
ProjectAccess: &TeamProjectAccessProjectPermissionsOptions{

0 commit comments

Comments
 (0)