Skip to content

Conversation

Turbo87
Copy link
Member

@Turbo87 Turbo87 commented Nov 14, 2024

I've tried to reproduce the failure describe in #1205, but it seems like something in between 2017 and now has already fixed the original issue. A regression test still seems useful though, which is what this PR is adding.

Resolves #1205

Related:

@Turbo87 Turbo87 added C-bug 🐞 Category: unintended, undesired behavior A-backend ⚙️ labels Nov 14, 2024
@Turbo87 Turbo87 requested a review from eth3lbert November 14, 2024 21:24
Copy link
Contributor

@eth3lbert eth3lbert left a comment

Choose a reason for hiding this comment

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

The implemented regression test looks good.

I noticed that issue #1205 actually mentions two issues: owner removal and yanking.
The regression test for owner removal has been added. Should we also add a test for yanking?

@bors

This comment was marked as outdated.

This makes it easier to write non-flaky tests :)
@Turbo87
Copy link
Member Author

Turbo87 commented Nov 15, 2024

The regression test for owner removal has been added. Should we also add a test for yanking?

initially I agreed, but I just checked the crate_owners table for the proptest-quickcheck-interop crate and that crate was never owned by any teams. I guess this might have been an unrelated issue.

The latest upstream changes (presumably #9946) made this pull request unmergeable.

I've rebased this PR on top of #9946 now to take advantage of the easier GitHubClient mocking :)

@Turbo87 Turbo87 enabled auto-merge November 15, 2024 11:18
@Turbo87 Turbo87 merged commit 9e7c0ce into rust-lang:main Nov 15, 2024
8 checks passed
@Turbo87 Turbo87 deleted the issue-1205 branch November 15, 2024 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-backend ⚙️ C-bug 🐞 Category: unintended, undesired behavior
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bad gateway error when wanting to remove access for a team
3 participants