Sha256: 4bea1cd44ad72072c13708e4eb46683a7fdaad4ac8ecb6fc152faf50ae06d30b
Contents?: true
Size: 589 Bytes
Versions: 1
Compression:
Stored size: 589 Bytes
Contents
require 'spec_helper' describe CarrierWave::ImageOptimizer do describe '#optimize' do before do @uploader = Class.new do include CarrierWave::ImageOptimizer def current_path; '/tmp/path/to/image.jpg' end end end it 'delegates to a new instance of ImageOptimizer with the current path to the file' do image_optimizer = stub(::ImageOptimizer) ::ImageOptimizer.should_receive(:new).with('/tmp/path/to/image.jpg').and_return(image_optimizer) image_optimizer.should_receive(:optimize) @uploader.new.optimize end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
carrierwave-imageoptimizer-1.1.0 | spec/carrierwave_imageoptimizer_spec.rb |