Sha256: 5e46d8b0eb6e87674bb5cf62ac6fa5ff5b9c8b6c55c9d3d0238db22fbf33a65b
Contents?: true
Size: 951 Bytes
Versions: 1
Compression:
Stored size: 951 Bytes
Contents
require 'spec_helper' require 'carrierwave/test/matchers' describe ImageUploader do include CarrierWave::Test::Matchers let :user do double(:user, id: 1) end before do described_class.enable_processing = true @uploader = described_class.new(user) @uploader.store!(File.open("#{Rails.root}/spec/fixtures/integraLogo.png")) end after do described_class.enable_processing = false @uploader.remove! end context 'the original version' do it 'should maintain without resize' do expect(@uploader).to have_dimensions(183, 65) end end context 'the logo version' do it 'should scale down a landscape image to be 60 by 21 pixels' do expect(@uploader.logo).to have_dimensions(60, 21) end end context 'the watermark version' do it 'should scale down a landscape image to be 800 by 284 pixels' do expect(@uploader.watermark).to have_dimensions(800, 284) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
unico-training-7.8.0 | spec/uploaders/image_uploader_spec.rb |