1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00
mperham--sidekiq/test/helper.rb
Dennis Reimann 5a0a677ba9 Configurable redis url in tests
This allows for a custom redis url (i.e. when having redis run on a non-default port) in tests. To use this, run the tests with `REDIS_URL=redis://localhost:16379/15 rake`
2013-05-02 09:47:56 +02:00

33 lines
693 B
Ruby

require 'coveralls'
Coveralls.wear! do
add_filter "/test/"
end
ENV['RACK_ENV'] = ENV['RAILS_ENV'] = 'test'
if ENV.has_key?("SIMPLECOV")
require 'simplecov'
SimpleCov.start do
add_filter "/test/"
end
end
begin
require 'pry'
rescue LoadError
end
require 'minitest/unit'
require 'minitest/autorun'
require 'minitest/emoji'
require 'sidekiq'
require 'sidekiq/util'
Sidekiq.logger.level = Logger::ERROR
require 'sidekiq/redis_connection'
redis_url = ENV['REDIS_URL'] || 'redis://localhost/15'
REDIS = Sidekiq::RedisConnection.create(:url => redis_url, :namespace => 'testy')
Sidekiq.configure_client do |config|
config.redis = { :url => redis_url, :namespace => 'testy' }
end