Example #1
0
def test_users_delete_group_creator_error(User, delete_user):
    request = DummyRequest(params={"username": "******"})
    user = MagicMock()

    User.get_by_username.return_value = user
    delete_user.side_effect = views.UserDeletionError('group creator error')

    views.users_delete(request)

    assert request.session.peek_flash('error') == ['group creator error']
Example #2
0
def test_users_delete_group_creator_error(user_service, delete_user, pyramid_request):
    pyramid_request.params = {"userid": "acct:[email protected]"}
    user = MagicMock()

    user_service.fetch.return_value = user
    delete_user.side_effect = views.UserDeletionError('group creator error')

    views.users_delete(pyramid_request)

    assert pyramid_request.session.peek_flash('error') == [
        'group creator error'
    ]