end
end
+ describe '文字コード検証に於いて' do
+ before do
+ @pp = FactoryGirl.build :panel_picture, :panel_id => @panel.id, :picture_id => @p.id,
+ :width => @p.width, :height => @p.height
+ end
+
+ context 'linkを検証するとき' do
+ it 'Shift JISなら失敗する' do
+ @pp.link = "\x83G\x83r\x83]\x83D"
+ lambda{
+ @pp.valid_encode
+ }.should raise_error(Pettanr::BadRequest)
+ end
+ end
+
+ context 'captionを検証するとき' do
+ it 'Shift JISなら失敗する' do
+ @pp.caption = "\x83G\x83r\x83]\x83D"
+ lambda{
+ @pp.valid_encode
+ }.should raise_error(Pettanr::BadRequest)
+ end
+ end
+ end
+
describe '閲覧許可に於いて' do
before do
@pp = FactoryGirl.create :panel_picture, :panel_id => @panel.id, :picture_id => @p.id,