mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-23 15:57:23 -04:00
Add event for remove_user_from_service
Follows our existing patterns of events for managing users
This commit is contained in:
@@ -994,9 +994,13 @@ def test_manage_user_page_doesnt_show_folder_hint_if_service_cant_edit_folder_pe
|
||||
def test_remove_user_from_service(
|
||||
client_request,
|
||||
active_user_with_permissions,
|
||||
api_user_active,
|
||||
service_one,
|
||||
mock_remove_user_from_service,
|
||||
mocker
|
||||
):
|
||||
mock_event_handler = mocker.patch('app.main.views.manage_users.create_remove_user_from_service_event')
|
||||
|
||||
client_request.post(
|
||||
'main.remove_user_from_service',
|
||||
service_id=service_one['id'],
|
||||
@@ -1008,6 +1012,12 @@ def test_remove_user_from_service(
|
||||
str(active_user_with_permissions['id'])
|
||||
)
|
||||
|
||||
mock_event_handler.assert_called_once_with(
|
||||
user_id=active_user_with_permissions['id'],
|
||||
removed_by_id=api_user_active['id'],
|
||||
service_id=service_one['id'],
|
||||
)
|
||||
|
||||
|
||||
def test_can_invite_user_as_platform_admin(
|
||||
client_request,
|
||||
|
||||
Reference in New Issue
Block a user