Exemple #1
0
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
Exemple #2
0
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
Exemple #3
0
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
Exemple #4
0
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
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
Exemple #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