Sha256: 5d71081eda175a6caa9cdcf2f94adc77e8972b5eb848efaddb1891a535455308

Contents?: true

Size: 804 Bytes

Versions: 10

Compression:

Stored size: 804 Bytes

Contents

require 'test_helper'

class LocalImageUploadTest < ActiveSupport::TestCase

  setup do
    options = { :presets => [:small, :big] }
    @image = RailsUploads::Types::Image.new(fixture_file_upload('/image.jpg', 'image/jpeg'), options)
    @image.store
  end

  test "should save/destory main image and thumbs" do
    original = Rails.root.join('tmp', 'uploads', 'images', 'original', @image.filename)
    big = Rails.root.join('tmp', 'uploads', 'images', 'big', @image.filename)
    small = Rails.root.join('tmp', 'uploads', 'images', 'small', @image.filename)

    assert ::File.exists?(original)
    assert ::File.exists?(big)
    assert ::File.exists?(small)
    
    @image.delete
    
    assert !::File.exists?(original)
    assert !::File.exists?(big)
    assert !::File.exists?(small)
  end

end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
rails_uploads-0.2.9 test/unit/local_image_upload_test.rb
rails_uploads-0.2.8 test/unit/local_image_upload_test.rb
rails_uploads-0.2.7 test/unit/local_image_upload_test.rb
rails_uploads-0.2.6 test/unit/local_image_upload_test.rb
rails_uploads-0.2.5 test/unit/local_image_upload_test.rb
rails_uploads-0.2.4 test/unit/local_image_upload_test.rb
rails_uploads-0.2.3 test/unit/local_image_upload_test.rb
rails_uploads-0.2.2 test/unit/local_image_upload_test.rb
rails_uploads-0.2.1 test/unit/local_image_upload_test.rb
rails_uploads-0.2.0 test/unit/local_image_upload_test.rb