mirror of
https://github.com/mperham/sidekiq.git
synced 2022-11-09 13:52:34 -05:00
Refactor Sidekiq::CLI
to remove a redundant .empty?
method call (#4552)
This commit is contained in:
parent
d8191fc169
commit
316a281d7a
3 changed files with 15 additions and 4 deletions
|
@ -9,6 +9,7 @@ Unreleased
|
|||
- Ensure `Rack::ContentLength` is loaded as middleware for correct Web UI responses [#4541]
|
||||
- Avoid exception dumping SSL store in Redis connection logging [#4532]
|
||||
- Better error messages in Sidekiq::Client [#4549]
|
||||
- Refactor `Sidekiq::CLI` to remove a redundant `.empty?` method call [#4552]
|
||||
|
||||
6.0.7
|
||||
---------
|
||||
|
|
|
@ -228,7 +228,7 @@ module Sidekiq
|
|||
opts = parse_config(opts[:config_file]).merge(opts) if opts[:config_file]
|
||||
|
||||
# set defaults
|
||||
opts[:queues] = ["default"] if opts[:queues].nil? || opts[:queues].empty?
|
||||
opts[:queues] = ["default"] if opts[:queues].nil?
|
||||
opts[:strict] = true if opts[:strict].nil?
|
||||
opts[:concurrency] = Integer(ENV["RAILS_MAX_THREADS"]) if opts[:concurrency].nil? && ENV["RAILS_MAX_THREADS"]
|
||||
|
||||
|
|
|
@ -117,10 +117,20 @@ describe Sidekiq::CLI do
|
|||
end
|
||||
|
||||
describe 'when queues are empty' do
|
||||
it "sets 'default' queue" do
|
||||
subject.parse(%w[sidekiq -r ./test/fake_env.rb])
|
||||
describe 'when no queues are specified via -q' do
|
||||
it "sets 'default' queue" do
|
||||
subject.parse(%w[sidekiq -r ./test/fake_env.rb])
|
||||
|
||||
assert_equal ['default'], Sidekiq.options[:queues]
|
||||
assert_equal ['default'], Sidekiq.options[:queues]
|
||||
end
|
||||
end
|
||||
|
||||
describe 'when no queues are specified via the config file' do
|
||||
it "sets 'default' queue" do
|
||||
subject.parse(%w[sidekiq -C ./test/config_empty.yml -r ./test/fake_env.rb])
|
||||
|
||||
assert_equal ['default'], Sidekiq.options[:queues]
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue