Example #1
0
def test_get_user_info_nouser_in_request(request_):
    from adhocracy_core.auditing import _get_user_info
    request_.user = None

    user_name, user_path = _get_user_info(request_)

    assert user_name == ''
    assert user_path == ''
Example #2
0
def test_get_user_info_nouser_in_request(context, registry, request_, user):
    from adhocracy_core.auditing import _get_user_info

    request_.root = context
    request_.registry = registry

    (user_name, user_path) = _get_user_info(request_)
    assert user_name == ''
    assert user_path == ''
Example #3
0
def test_get_user_info_nouser_in_request(context, registry, request_, user):
    from adhocracy_core.auditing import _get_user_info

    request_.root = context
    request_.registry = registry

    (user_name, user_path) = _get_user_info(request_)
    assert user_name == ''
    assert user_path == ''
Example #4
0
def test_get_user_info(request_, user):
    from pyramid.traversal import resource_path
    from adhocracy_core.auditing import _get_user_info
    request_.user = user

    user_name, user_path = _get_user_info(request_)

    assert user_name == user.name
    assert user_path == resource_path(user)
Example #5
0
def test_get_user_info(context, registry, request_, user):
    from adhocracy_core.auditing import _get_user_info

    request_.root = context
    request_.root['user1'] = user
    request_.registry = registry
    request_.authenticated_userid = '/user1'

    (user_name, user_path) = _get_user_info(request_)
    assert user_name == 'god'
    assert user_path == '/user1'
Example #6
0
def test_get_user_info_no_associated_user_in_request(context, registry,
                                                     request_, user):
    from adhocracy_core.auditing import _get_user_info

    request_.root = context
    request_.registry = registry
    request_.authenticated_userid = None

    (user_name, user_path) = _get_user_info(request_)
    assert user_name == ''
    assert user_path == ''
Example #7
0
def test_get_user_info(context, registry, request_, user):
    from adhocracy_core.auditing import _get_user_info

    request_.root = context
    request_.root['user1'] = user
    request_.registry = registry
    request_.authenticated_userid = '/user1'

    (user_name, user_path) = _get_user_info(request_)
    assert user_name == 'god'
    assert user_path == '/user1'
Example #8
0
def test_get_user_info_no_associated_user_in_request(context,
                                                     registry,
                                                     request_,
                                                     user):
    from adhocracy_core.auditing import _get_user_info

    request_.root = context
    request_.registry = registry
    request_.authenticated_userid = None

    (user_name, user_path) = _get_user_info(request_)
    assert user_name == ''
    assert user_path == ''