Sha256: a0319b7edd83a80f14e8bd92e3f29b688912c39721ad0731277504231156af18
Contents?: true
Size: 1.16 KB
Versions: 6
Compression:
Stored size: 1.16 KB
Contents
require "rubygems" require "bundler" Bundler.setup(:default, :test) $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) $LOAD_PATH.unshift(File.dirname(__FILE__)) require 'rspec' require 'dragonfly' require 'fileutils' require 'tempfile' require 'webmock/rspec' require 'pry' # Requires supporting files with custom matchers and macros, etc, Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each {|f| require f} SAMPLES_DIR = Pathname.new(File.expand_path('../../samples', __FILE__)) RSpec.configure do |c| c.include ModelHelpers end def todo raise "TODO" end require 'logger' LOG_FILE = 'tmp/test.log' FileUtils.rm_rf(LOG_FILE) Dragonfly.logger = Logger.new(LOG_FILE) RSpec.configure do |c| c.after(:each) do Dragonfly::App.destroy_apps end end def test_app(name=nil) app = Dragonfly::App.instance(name) app.datastore = Dragonfly::MemoryDataStore.new app end def test_imagemagick_app test_app.configure do generator :convert, Dragonfly::ImageMagick::Generators::Convert.new processor :convert, Dragonfly::ImageMagick::Processors::Convert.new analyser :image_properties, Dragonfly::ImageMagick::Analysers::ImageProperties.new end end
Version data entries
6 entries across 6 versions & 1 rubygems