Example #1
0
 def test_get_row(self):
     """
     测试 获取信息
     """
     print self.test_get_row.__doc__.strip()
     from app.tools.db import get_row
     from app.models import User
     # 测试有记录的场景一
     row = get_row(User, User.id > 1)
     assert row.id == 2
     assert row.email == '*****@*****.**'
     assert row.nickname == 'Guest'
     # 测试有记录的场景二
     row = get_row(User, nickname='Guest')
     assert row.id == 2
     assert row.email == '*****@*****.**'
     assert row.nickname == 'Guest'
     # 测试有记录的场景三
     row = get_row(User, **{'nickname': 'Guest'})
     assert row.id == 2
     assert row.email == '*****@*****.**'
     assert row.nickname == 'Guest'
     # 测试无记录的场景
     row = get_row(User, User.id == 100)
     assert row is None
Example #2
0
 def test_get_row(self):
     """
     测试 获取信息
     """
     print self.test_get_row.__doc__.strip()
     from app.tools.db import get_row
     from app.models import User
     # 测试有记录的场景一
     row = get_row(User, User.id > 1)
     assert row.id == 2
     assert row.email == '*****@*****.**'
     assert row.nickname == 'Guest'
     # 测试有记录的场景二
     row = get_row(User, nickname='Guest')
     assert row.id == 2
     assert row.email == '*****@*****.**'
     assert row.nickname == 'Guest'
     # 测试有记录的场景三
     row = get_row(User, **{'nickname': 'Guest'})
     assert row.id == 2
     assert row.email == '*****@*****.**'
     assert row.nickname == 'Guest'
     # 测试无记录的场景
     row = get_row(User, User.id == 100)
     assert row is None
Example #3
0
def get_user_auth_row(*args, **kwargs):
    """
    获取用户信息
    :param args:
    :param kwargs:
    :return: None/object
    """
    return get_row(UserAuth, *args, **kwargs)
Example #4
0
def get_blog_row(*args, **kwargs):
    """
    获取博客信息
    :param args:
    :param kwargs:
    :return: None/object
    """
    return get_row(Blog, *args, **kwargs)
Example #5
0
def get_user_row(*args, **kwargs):
    """
    获取用户信息
    :param args:
    :param kwargs:
    :return: None/object
    """
    return get_row(LoginUser, *args, **kwargs)
Example #6
0
def get_blog_row(*args, **kwargs):
    """
    获取博客信息
    :param args:
    :param kwargs:
    :return: None/object
    """
    return get_row(Blog, *args, **kwargs)
Example #7
0
def get_author_row(*args, **kwargs):
    """
    获取博客信息
    :param args:
    :param kwargs:
    :return: None/object
    """
    return get_row(Author, *args, **kwargs)
Example #8
0
def get_user_row(*args, **kwargs):
    """
    获取用户信息
    :param args:
    :param kwargs:
    :return: None/object
    """
    return get_row(LoginUser, *args, **kwargs)
Example #9
0
def get_user_auth_row(*args, **kwargs):
    """
    获取用户信息
    :param args:
    :param kwargs:
    :return: None/object
    """
    return get_row(UserAuth, *args, **kwargs)
Example #10
0
def get_author_row(*args, **kwargs):
    """
    获取博客信息
    :param args:
    :param kwargs:
    :return: None/object
    """
    return get_row(Author, *args, **kwargs)