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
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
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
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
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