Example #1
0
def test_user_get_by_id():
    user = User('foo', '*****@*****.**')
    user.save()

    retrieved = User.get_by_id(user.id)
    assert retrieved == user

    user.delete()
def test_user_get_by_id():
    user = User('foo', '*****@*****.**')
    user.save()

    retrieved = User.get_by_id(user.id)
    assert retrieved == user

    user.delete()
Example #3
0
def load_user(id):
    int_id = None
    if not app.config.get('USE_SESSIONSTORE_NOT_DB'):
        try:
            int_id = int(id)
        except ValueError:
            return None

    return (app.config.get('USE_SESSIONSTORE_NOT_DB')
            # Load the dummy user if set to 'sessionstore' instead of 'db'
            and User.sessionstore_user()
            # Otherwise load the actual logged-in user from the DB.
            or User.get_by_id(int_id))
Example #4
0
def load_user(id):
    int_id = None
    if not app.config.get('USE_SESSIONSTORE_NOT_DB'):
        try:
            int_id = int(id)
        except ValueError:
            return None

    return (
        app.config.get('USE_SESSIONSTORE_NOT_DB')
        # Load the dummy user if set to 'sessionstore' instead of 'db'
        and User.sessionstore_user()
        # Otherwise load the actual logged-in user from the DB.
        or User.get_by_id(int_id))