Sha256: 270c167a834abd0322d25b9eea723fbff30cee0d986fc4eba97b786a4bec81f0

Contents?: true

Size: 430 Bytes

Versions: 15

Compression:

Stored size: 430 Bytes

Contents

require File.expand_path(File.join(File.dirname(__FILE__), '/spec_helper'))
require 'zpng/cli'

PNGSuite.each_good do |fname|
  describe fname.sub(%r|\A#{Regexp::escape(Dir.getwd)}/?|, '') do
    it "accessess all pixels" do
      img = ZPNG::Image.load(fname)
      n = 0
      img.each_pixel do |px|
        px.should be_instance_of(ZPNG::Color)
        n += 1
      end
      n.should == img.width*img.height
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
zpng-0.4.4 spec/pixel_access_spec.rb
zpng-0.4.3 spec/pixel_access_spec.rb
zpng-0.4.2 spec/pixel_access_spec.rb
zpng-0.4.1 spec/pixel_access_spec.rb
zpng-0.4.0 spec/pixel_access_spec.rb
zpng-0.3.4 spec/pixel_access_spec.rb
zpng-0.3.3 spec/pixel_access_spec.rb
zpng-0.3.2 spec/pixel_access_spec.rb
zpng-0.3.1 spec/pixel_access_spec.rb
zpng-0.3.0 spec/pixel_access_spec.rb
zpng-0.2.5 spec/pixel_access_spec.rb
zpng-0.2.4 spec/pixel_access_spec.rb
zpng-0.2.3 spec/pixel_access_spec.rb
zpng-0.2.2 spec/pixel_access_spec.rb
zpng-0.2.1 spec/pixel_access_spec.rb