Sha256: 5a335d9190cd37471e9fa645812daeee852a31eafb97b0e3c3760445e676d92a
Contents?: true
Size: 1.12 KB
Versions: 1
Compression:
Stored size: 1.12 KB
Contents
require 'test_helper' class ImageStringTest < ActiveSupport::TestCase setup :create_image test 'should destory main image and thumbs' do original = @image.realpath big = @image.realpath(:big) small = @image.realpath(:small) @image.delete assert !File.exists?(original) assert !File.exists?(big) assert !File.exists?(small) end protected def create_image FileUtils.mkdir_p Rails.root.join('public', 'uploads', 'images', 'original') FileUtils.mkdir_p Rails.root.join('public', 'uploads', 'images', 'big') FileUtils.mkdir_p Rails.root.join('public', 'uploads', 'images', 'small') filename = 'image.jpg' fixture = ::File.join(ActiveSupport::TestCase.fixture_path, filename) FileUtils.cp fixture, Rails.root.join('public', 'uploads', 'images', 'original', filename) FileUtils.cp fixture, Rails.root.join('public', 'uploads', 'images', 'big', filename) FileUtils.cp fixture, Rails.root.join('public', 'uploads', 'images', 'small', filename) @options = { :presets => [:small, :big] } @image = RailsUploads::Types::Image.new(filename, @options) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails_uploads-0.1.4 | test/image_string_test.rb |