class RSpec::Sidekiq::Configuration
Attributes
Public Class Methods
Source
# File lib/rspec/sidekiq/configuration.rb, line 13 def initialize # Display settings defaults @enable_terminal_colours = true # Functional settings defaults @clear_all_enqueued_jobs = true @warn_when_jobs_not_processed_by_sidekiq = true @silence_warnings = Set.new end
Public Instance Methods
Source
# File lib/rspec/sidekiq/configuration.rb, line 23 def sidekiq_gte_7? Gem::Version.new(::Sidekiq::VERSION) >= Gem::Version.new("7.0.0") end
Source
# File lib/rspec/sidekiq/configuration.rb, line 27 def sidekiq_gte_8? Gem::Version.new(::Sidekiq::VERSION) >= Gem::Version.new("8.0.0") end
Source
# File lib/rspec/sidekiq/configuration.rb, line 31 def silence_warning(symbol) @silence_warnings << symbol end
Source
# File lib/rspec/sidekiq/configuration.rb, line 35 def warn_for?(symbol) !@silence_warnings.include?(symbol) end