Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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