end
context '画像の削除に失敗したとき' do
before do
+ PictureIO.original_picture_io.stub(:exist?).with(@op.filename).and_return(true)
PictureIO.original_picture_io.stub(:delete).with(@op.filename).and_raise(PictureIO::Error)
end
it 'Falseを返す' do
@op = FactoryGirl.create :original_picture, :artist_id => @artist.id\r
@p = FactoryGirl.create :picture, :original_picture_id => @op.id, :license_id => @license.id, :artist_id => @artist.id\r
@rp = FactoryGirl.create :resource_picture, :artist_id => @artist.id, :license_id => @license.id, :original_picture_id => @op.id, :picture_id => @p.id\r
+ PictureIO.resource_picture_io.stub(:exist?).with(@rp.filename).and_return(true)\r
+ PictureIO.resource_picture_io.stub(:exist?).with(@rp.filename, 'full').and_return(true)\r
end\r
context '事前チェックしておく' do\r
before do\r