Sha256: ac71a6209aec73cc9c670c6f966c11eafcfe0f95c0365544702412f6c9905089
Contents?: true
Size: 790 Bytes
Versions: 1
Compression:
Stored size: 790 Bytes
Contents
$:.unshift(File.dirname(__FILE__) + '/../lib') require 'rubygems' require 'spec' require 'logger' backends_available = [] %w(active_record mongo_mapper).each do |backend| begin require backend backends_available << backend rescue LoadError => e $stderr.puts "The backend '#{backend}' is not available. Skipping tests" end end if backends_available.empty? raise LoadError, "Cannot run delayed_job specs. No backends available" end require 'delayed_job' require 'sample_jobs' require 'backend/shared_backend_spec' DELAYED_JOB_LOGGER = Logger.new('/tmp/dj.log') Delayed::Worker.logger = DELAYED_JOB_LOGGER DEFAULT_BACKEND = backends_available.first.to_sym backends_available.each do |backend| require "setup/#{backend}" require "backend/#{backend}_job_spec" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
moneypools-delayed_job-1.8.4 | spec/spec_helper.rb |