Send an email
This commit is contained in:
@@ -457,3 +457,22 @@ def test_revoke_invitation(client, user_session):
|
||||
|
||||
assert response.status_code == 302
|
||||
assert invite.is_revoked
|
||||
|
||||
|
||||
def test_resend_invitation_sends_email(client, user_session, queue):
|
||||
user = UserFactory.create()
|
||||
workspace = WorkspaceFactory.create()
|
||||
ws_role = WorkspaceRoleFactory.create(
|
||||
user=user, workspace=workspace, status=WorkspaceRoleStatus.PENDING
|
||||
)
|
||||
invite = InvitationFactory.create(
|
||||
user_id=user.id,
|
||||
workspace_role_id=ws_role.id,
|
||||
status=InvitationStatus.PENDING,
|
||||
)
|
||||
user_session(workspace.owner)
|
||||
client.post(
|
||||
url_for("workspaces.resend_invitation", workspace_id=workspace.id, token=invite.token)
|
||||
)
|
||||
|
||||
assert len(queue.get_queue()) == 1
|
||||
|
Reference in New Issue
Block a user