Sha256: 803c94b3dafdffb5a46b44b3685653c8d61a240ce474d86370bbc45199fbeca4

Contents?: true

Size: 684 Bytes

Versions: 4

Compression:

Stored size: 684 Bytes

Contents

#!/usr/bin/env ruby -w

require 'rmagick'
require 'test/unit'
require 'test/unit/ui/console/testrunner'

class PreviewUT < Test::Unit::TestCase
  def test_preview
    hat = Magick::Image.read(IMAGES_DIR + '/Flower_Hat.jpg').first
    assert_nothing_raised do
      prev = hat.preview(Magick::RotatePreview)
      assert_instance_of(Magick::Image, prev)
    end
    puts "\n"
    Magick::PreviewType.values do |type|
      puts "testing #{type}..."
      assert_nothing_raised { hat.preview(type) }
    end
    assert_raise(TypeError) { hat.preview(2) }
  end
end

if $PROGRAM_NAME == __FILE__
  IMAGES_DIR = '../doc/ex/images'
  Test::Unit::UI::Console::TestRunner.run(PreviewUT)
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rmagick-4.1.0.rc2 test/Preview.rb
rmagick-4.1.0.rc1 test/Preview.rb
rmagick-4.0.0 test/Preview.rb
rmagick-3.2.0 test/Preview.rb