def test_users_activate_flashes_success(pyramid_request): pyramid_request.params = {"userid": "acct:[email protected]"} users_activate(pyramid_request) success_flash = pyramid_request.session.peek_flash("success") assert success_flash
def test_users_activate_inits_ActivationEvent(ActivationEvent, user_service, pyramid_request): pyramid_request.params = {"userid": "acct:[email protected]"} users_activate(pyramid_request) ActivationEvent.assert_called_once_with(pyramid_request, user_service.fetch.return_value)
def test_users_activate_inits_ActivationEvent( ActivationEvent, user_service, pyramid_request ): pyramid_request.params = {"userid": "acct:[email protected]"} users_activate(pyramid_request) ActivationEvent.assert_called_once_with( pyramid_request, user_service.fetch.return_value )
def test_users_activate_redirects(pyramid_request): pyramid_request.params = {"userid": "acct:[email protected]"} result = users_activate(pyramid_request) assert isinstance(result, httpexceptions.HTTPFound)
def test_users_activate_calls_notify(ActivationEvent, notify, pyramid_request): pyramid_request.params = {"userid": "acct:[email protected]"} users_activate(pyramid_request) notify.assert_called_with(ActivationEvent.return_value)
def test_users_activate_activates_user(user_service, pyramid_request): pyramid_request.params = {"userid": "acct:[email protected]"} users_activate(pyramid_request) user_service.fetch.return_value.activate.assert_called_once_with()
def test_users_activate_user_not_found_error(user_service, pyramid_request): pyramid_request.params = {"userid": "acct:[email protected]"} user_service.fetch.return_value = None with pytest.raises(UserNotFoundError): users_activate(pyramid_request)
def test_users_activate_calls_notify(ActivationEvent, notify, pyramid_request): pyramid_request.params = {"userid": "acct:[email protected]"} users_activate(pyramid_request) notify.assert_called_once_with(ActivationEvent.return_value)