Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TF-7865 Remove beta flags for custom access for TeamProjectAccess tests #756

Merged
merged 2 commits into from
Aug 22, 2023

Conversation

rberecka
Copy link
Contributor

@rberecka rberecka commented Aug 16, 2023

Description

Removes skipping of Team Project Access tests using custom access now that the feature is fully GA.
Change only includes test code.

Testing plan

CI should pass

Output from tests

Including output from tests may require access to a TFE instance. Ignore this section if you have no environment to test against.

$ TFE_ADDRESS="https://example" TFE_TOKEN="example" go test ./...  -v -run TestTeamProjectAccesses  

> PASS
> ok      github.com/hashicorp/go-tfe     12.199s
...

@rberecka rberecka marked this pull request as ready for review August 16, 2023 18:32
@rberecka rberecka requested a review from a team as a code owner August 16, 2023 18:32
Netra2104
Netra2104 previously approved these changes Aug 16, 2023
Copy link
Contributor

@Netra2104 Netra2104 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left 1 comment, but looks good!

Copy link
Contributor

@sebasslash sebasslash left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👋 We don't need a changelog entry for flag removal. Please ensure that references to "This feature is still in BETA" are removed in the code docs (which are used to generated the godocs).

@rberecka rberecka force-pushed the TF-7865-remove-beta-flags-from-team-projects-tests branch 2 times, most recently from a1ac781 to 5c9d3ab Compare August 21, 2023 16:38
Copy link
Contributor

@sebasslash sebasslash left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Almost there 🤞. I did give incorrect feedback in my previous review (sorry 😅 ). We should add a changelog entry: Removed beta tags for TeamProjectAccess by @rberecka since we are making a documentation change.

@rberecka rberecka force-pushed the TF-7865-remove-beta-flags-from-team-projects-tests branch from 8f9c3e0 to c84092f Compare August 21, 2023 17:29
@rberecka rberecka dismissed sebasslash’s stale review August 22, 2023 23:27

Nick has approved that I made Sebastian's changes.

@rberecka rberecka merged commit e3805be into main Aug 22, 2023
@rberecka rberecka deleted the TF-7865-remove-beta-flags-from-team-projects-tests branch August 22, 2023 23:27
@github-actions
Copy link

Reminder to the contributor that merged this PR: if your changes have added important functionality or fixed a relevant bug, open a follow-up PR to update CHANGELOG.md with a note on your changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants