Sha256: 0a673d01f641bd9ec56157a39e1e9bd08377f28bea5e3fc3481aa44fde8d83aa

Contents?: true

Size: 906 Bytes

Versions: 6

Compression:

Stored size: 906 Bytes

Contents

$LOAD_PATH << "." unless $LOAD_PATH.include?(".")

require "rubygems"
require "bundler/setup"
require "timecop"
require "simplecov"
require "sidekiq"
require "rspec-sidekiq"
require "support/test_workers"

SimpleCov.start do
  add_filter "spec"
end

require "sidekiq/grouping"

Sidekiq::Grouping.logger = nil
Sidekiq.redis = { namespace: ENV["namespace"] }
Sidekiq.logger = nil

RSpec::Sidekiq.configure do |config|
  config.clear_all_enqueued_jobs = true
  config.warn_when_jobs_not_processed_by_sidekiq = false
end

RSpec.configure do |config|
  config.order = :random
  config.run_all_when_everything_filtered = true
  config.filter_run :focus

  config.before :each do
    Sidekiq.redis do |conn|
      keys = conn.keys "*batching*"
      keys.each { |key| conn.del key }
    end
  end

  config.after :each do
    Timecop.return
  end
end

$LOAD_PATH << File.join(File.dirname(__FILE__), "..", "lib")

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sidekiq-grouping-1.1.0 spec/spec_helper.rb
sidekiq-grouping-1.0.10 spec/spec_helper.rb
sidekiq-grouping-1.0.9 spec/spec_helper.rb
sidekiq-grouping-1.0.8 spec/spec_helper.rb
sidekiq-grouping-1.0.7 spec/spec_helper.rb
sidekiq-grouping-1.0.6 spec/spec_helper.rb