Sha256: 5b105c192d5ee750bcb636e697066dc3063ee4f6c0d7c00f674de5c2f83d6d42
Contents?: true
Size: 923 Bytes
Versions: 1
Compression:
Stored size: 923 Bytes
Contents
# encoding: UTF-8 require File.expand_path('../../test_helper', __FILE__) class ImageSizeTest < MiniTest::Spec context "Image size parser" do setup do @base_dir = File.expand_path(File.join(File.dirname(__FILE__), '../fixtures/images')) @dimensions = [50, 67] end should "work for PNG24" do S::ImageSize.read(File.join(@base_dir, "size.png24")).should == @dimensions end should "work for PNG8" do S::ImageSize.read(File.join(@base_dir, "size.png8")).should == @dimensions end should "work for JPG" do S::ImageSize.read(File.join(@base_dir, "size.jpg")).should == @dimensions end should "work for GIF" do S::ImageSize.read(File.join(@base_dir, "size.gif")).should == @dimensions end should "return 0x0 for empty files" do Tempfile.open("imagesize") do |file| S::ImageSize.read(file).should == [0,0] end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
spontaneous-0.2.0.beta1 | test/unit/test_image_size.rb |