Sha256: 8a5d8f23b22fff2b162398f7c4687e68182fb4ebe1151a729281d2fd0e1740f5

Contents?: true

Size: 1.24 KB

Versions: 45

Compression:

Stored size: 1.24 KB

Contents

describe "UIImage effects w/ CIImage & CIFilter" do
  before do
    @image = 'little_square'.uiimage
  end

  describe 'should apply a gaussian blur' do
    it 'should have a gaussian_blur method' do
      -> {
        @image.gaussian_blur.should.is_a(UIImage)
      }.should.not.raise
    end
    it 'should accept a :radius option' do
      -> {
        @image.gaussian_blur(radius: 5).should.is_a(UIImage)
      }.should.not.raise
    end
    it 'should accept a :radius argument in 0th position' do
      -> {
        @image.gaussian_blur(5).should.is_a(UIImage)
      }.should.not.raise
    end
  end

  describe 'should apply a darken filter' do
    it 'should have a darken method' do
      -> {
        @image.darken.should.is_a(UIImage)
      }.should.not.raise
    end
    it 'should accept a :saturation option' do
      -> {
        @image.darken(saturation: 5).should.is_a(UIImage)
      }.should.not.raise
    end
    it 'should accept a :brightness option' do
      -> {
        @image.darken(brightness: 5).should.is_a(UIImage)
      }.should.not.raise
    end
    it 'should accept a :saturation and a :brightness option' do
      -> {
        @image.darken(saturation: 5, brightness: 5).should.is_a(UIImage)
      }.should.not.raise
    end
  end

end

Version data entries

45 entries across 45 versions & 1 rubygems

Version Path
sugarcube-2.0.1 spec/ios/image_uiimage_filters_spec.rb
sugarcube-2.0.0 spec/ios/image_uiimage_filters_spec.rb
sugarcube-1.7.0 spec/image_uiimage_filters_spec.rb
sugarcube-1.6.3 spec/image_uiimage_filters_spec.rb
sugarcube-1.6.2 spec/image_uiimage_filters_spec.rb
sugarcube-1.6.1 spec/image_uiimage_filters_spec.rb
sugarcube-1.6.0 spec/image_uiimage_filters_spec.rb
sugarcube-1.5.9 spec/image_uiimage_filters_spec.rb
sugarcube-1.5.8 spec/image_uiimage_filters_spec.rb
sugarcube-1.5.7 spec/image_uiimage_filters_spec.rb
sugarcube-1.5.6 spec/image_uiimage_filters_spec.rb
sugarcube-1.5.5 spec/image_uiimage_filters_spec.rb
sugarcube-1.5.4 spec/image_uiimage_filters_spec.rb
sugarcube-1.5.3 spec/image_uiimage_filters_spec.rb
sugarcube-1.5.2 spec/image_uiimage_filters_spec.rb
sugarcube-1.5.1 spec/image_uiimage_filters_spec.rb
sugarcube-1.5.0 spec/image_uiimage_filters_spec.rb
sugarcube-1.4.6 spec/image_uiimage_filters_spec.rb
sugarcube-1.4.5 spec/image_uiimage_filters_spec.rb
sugarcube-1.4.4 spec/image_uiimage_filters_spec.rb