class RSpec::Sidekiq::Configuration
Attributes
clear_all_enqueued_jobs[RW]
enable_terminal_colours[RW]
warn_when_jobs_not_processed_by_sidekiq[RW]
Public Class Methods
new()
click to toggle source
# File lib/rspec/sidekiq/configuration.rb, line 11 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
sidekiq_gte_7?()
click to toggle source
# File lib/rspec/sidekiq/configuration.rb, line 21 def sidekiq_gte_7? Gem::Version.new(::Sidekiq::VERSION) >= Gem::Version.new("7.0.0") end
silence_warning(symbol)
click to toggle source
# File lib/rspec/sidekiq/configuration.rb, line 25 def silence_warning(symbol) @silence_warnings << symbol end
warn_for?(symbol)
click to toggle source
# File lib/rspec/sidekiq/configuration.rb, line 29 def warn_for?(symbol) !@silence_warnings.include?(symbol) end