コード例 #1
0
ファイル: test_models.py プロジェクト: agreements/byceps
def test_hybrid_image_type_setter(image_type, expected):
    user = create_user(1)
    avatar = create_avatar(user.id)

    avatar.image_type = image_type

    assert avatar._image_type == expected
コード例 #2
0
ファイル: test_models.py プロジェクト: agreements/byceps
def test_hybrid_image_type_getter(database_value, expected):
    user = create_user(1)
    avatar = create_avatar(user.id)

    avatar._image_type = database_value

    assert avatar.image_type == expected
コード例 #3
0
ファイル: test_models.py プロジェクト: homeworkprod/byceps
def test_hybrid_image_type_setter(image_type, expected):
    user = create_user(1)
    avatar = create_avatar(user)

    avatar.image_type = image_type

    assert avatar._image_type == expected
コード例 #4
0
ファイル: test_models.py プロジェクト: homeworkprod/byceps
def test_hybrid_image_type_getter(database_value, expected):
    user = create_user(1)
    avatar = create_avatar(user)

    avatar._image_type = database_value

    assert avatar.image_type == expected
コード例 #5
0
def test_path(avatar_images_path, avatar_id, image_type, expected):
    user = create_user(1)

    avatar = create_avatar(user, id=avatar_id, image_type=image_type)

    with app_context() as app:
        app.config['PATH_USER_AVATAR_IMAGES'] = avatar_images_path
        assert avatar.path == expected
コード例 #6
0
def test_path(avatar_images_path, avatar_id, image_type, expected):
    user = create_user()

    avatar = create_avatar(user.id, id=avatar_id, image_type=image_type)

    with app_context() as app:
        app.config['PATH_USER_AVATAR_IMAGES'] = avatar_images_path
        assert avatar.path == expected