Ejemplo n.º 1
0
def test_get_user_not_found():
    name = factories.User.stub().name
    assert auth._get_user(name) is None
Ejemplo n.º 2
0
def test_get_user_inside_web_request_not_found():

    assert auth._get_user("example") is None
Ejemplo n.º 3
0
def test_get_user_returns_user_obj():
    user = factories.User()
    assert auth._get_user(user["name"]).name == user["name"]
Ejemplo n.º 4
0
def test_get_user_outside_web_request_py3(mock_runtimeerror):
    auth._get_user("example")
    assert mock_runtimeerror.called
Ejemplo n.º 5
0
def test_get_user_inside_web_request_returns_user_obj():
    user = factories.User()
    assert auth._get_user(user['name']).name == user['name']
Ejemplo n.º 6
0
def test_get_user_outside_web_request_py3(mock_RuntimeError):
    auth._get_user('example')
    assert mock_RuntimeError.called
Ejemplo n.º 7
0
def old_username_validator(key, data, errors, context):
    # Completely prevents changing of user names
    old_user = authz._get_user(context.get('user'))
    return old_user.name
Ejemplo n.º 8
0
def old_username_validator(key, data, errors, context):
    # Completely prevents changing of user names
    old_user = authz._get_user(context.get('user'))
    return old_user.name