Sha256: dcd661805b5c76a57c8f8dd7edc47b6103644aefdd3a28671725742e940ecbda

Contents?: true

Size: 1.14 KB

Versions: 9

Compression:

Stored size: 1.14 KB

Contents

require 'test_helper'

class ImageTest < ActiveSupport::TestCase

  fixtures :images

  def test_titles
    assert_equal "The%20world!.gif", images(:the_world).filename
    assert_equal "The World!", images(:the_world).title

    assert_equal "car-wallpapers19.jpg", images(:our_car).filename
    assert_equal "Car Wallpapers19", images(:our_car).title
  end

  def test_per_page
    assert_equal 12, Image.per_page(dialog = true, has_size_options = true) # explicit all true
    assert_equal 18, Image.per_page(dialog = true) # implicit has_size_options = false
    assert_equal 18, Image.per_page(dialog = true, has_size_options = false) # explicit has_size_options = false
    assert_equal 20, Image.per_page # implicit dialog = false
    assert_equal 20, Image.per_page(dialog = false) # explicit dialog = false
    assert_equal 20, Image.per_page(dialog = false, has_size_options = true) # explicit all = false
  end

  def test_attachment_fu_options
    assert_equal 20.megabytes, Image.attachment_options[:max_size]

    # want to change this to ImageScience at some point. Rmagick sucks.
    assert_equal 'Rmagick', Image.attachment_options[:processor]
  end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
refinerycms-0.9.7.15 test/unit/image_test.rb
refinerycms-0.9.7.14 test/unit/image_test.rb
refinerycms-0.9.7.13 test/unit/image_test.rb
refinerycms-0.9.7.11 test/unit/image_test.rb
refinerycms-0.9.7.10 test/unit/image_test.rb
refinerycms-0.9.7.9 test/unit/image_test.rb
refinerycms-0.9.7.8 test/unit/image_test.rb
refinerycms-0.9.7.7 test/unit/image_test.rb
refinerycms-0.9.7.6 test/unit/image_test.rb