Sha256: 88da33ffd45f90068f42e8803d3296e1facf9512e1337e2ac5fd65834e9c28fe
Contents?: true
Size: 1.72 KB
Versions: 4
Compression:
Stored size: 1.72 KB
Contents
require 'rack/test' if !system("which redis-server") puts '', "** can't find `redis-server` in your path" abort '' end #begin # require 'simplecov' # SimpleCov.start do # add_filter '/spec/' # end # SimpleCov.coverage_dir 'coverage' #rescue LoadError # ignore simplecov in ruby < 1.9 #end #begin # require 'bundler' # Bundler.setup # Bundler.require(:default, :development) #rescue LoadError # puts 'Bundler is not installed, you need to gem install it in order to run the specs.' # exit 1 #end # Requires supporting files with custom matchers and macros, etc, # in ./support/ and its subdirectories. Dir[File.expand_path('support/**/*.rb', File.dirname(__FILE__))].each { |f| require f } # Requires lib. Dir[File.expand_path('../lib/**/*.rb', File.dirname(__FILE__))].each { |f| require f } RSpec.configure do |config| # == Mock Framework # # If you prefer to use mocha, flexmock or RR, uncomment the appropriate line: # # config.mock_with :mocha # config.mock_with :flexmock # config.mock_with :rr config.mock_with :rspec config.before(:suite) do puts "Starting redis for testing at localhost:9736..." `redis-server #{File.dirname(File.expand_path(__FILE__))}/redis-test.conf` pid = '' while pid.empty? do pid = `cat #{File.dirname(File.expand_path(__FILE__))}/redis/redis-test.pid` end puts "redis pid is #{pid}" Resque.redis = '127.0.0.1:9736' end config.before(:each) do Resque.redis.flushall end config.after(:suite) do pid = `cat #{File.dirname(File.expand_path(__FILE__))}/redis/redis-test.pid` puts "Killing test redis server (pid: #{pid})..." Process.kill("KILL", pid.to_i) `rm -f #{File.dirname(File.expand_path(__FILE__))}/dump.rdb` end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
resque-history-1.12.3 | spec/spec_helper.rb |
resque-history-1.12.2 | spec/spec_helper.rb |
resque-history-1.12.1 | spec/spec_helper.rb |
resque-history-1.12.0 | spec/spec_helper.rb |