(t *testing.T)
| 51 | } |
| 52 | |
| 53 | func TestDeleteMember(t *testing.T) { |
| 54 | t.Parallel() |
| 55 | |
| 56 | t.Run("Allowed", func(t *testing.T) { |
| 57 | t.Parallel() |
| 58 | owner := coderdtest.New(t, nil) |
| 59 | first := coderdtest.CreateFirstUser(t, owner) |
| 60 | _, user := coderdtest.CreateAnotherUser(t, owner, first.OrganizationID) |
| 61 | |
| 62 | ctx := testutil.Context(t, testutil.WaitMedium) |
| 63 | // Deleting members from the default org is not allowed. |
| 64 | // If this behavior changes, and we allow deleting members from the default org, |
| 65 | // this test should be updated to check there is no error. |
| 66 | // nolint:gocritic // must be an owner to see the user |
| 67 | err := owner.DeleteOrganizationMember(ctx, first.OrganizationID, user.Username) |
| 68 | require.NoError(t, err) |
| 69 | }) |
| 70 | } |
| 71 | |
| 72 | func TestListMembers(t *testing.T) { |
| 73 | t.Parallel() |
nothing calls this directly
no test coverage detected