mirror of
https://github.com/mperham/sidekiq.git
synced 2022-11-09 13:52:34 -05:00
Add adapter for old syntax, fixes #3139
This commit is contained in:
parent
d8f11c2651
commit
4a0d1e82b1
2 changed files with 10 additions and 0 deletions
|
@ -63,6 +63,11 @@ module Sidekiq
|
|||
@views ||= VIEWS
|
||||
end
|
||||
|
||||
# Helper for the Sinatra syntax: Sidekiq::Web.set(:session_secret, Rails.application.secrets...)
|
||||
def set(attribute, value)
|
||||
send(:"#{attribute}=", value)
|
||||
end
|
||||
|
||||
attr_accessor :app_url, :session_secret, :redis_pool
|
||||
attr_writer :locales, :views
|
||||
end
|
||||
|
|
|
@ -28,6 +28,11 @@ class TestWeb < Sidekiq::Test
|
|||
end
|
||||
end
|
||||
|
||||
it 'can configure via set() syntax' do
|
||||
app.set(:session_secret, "foo")
|
||||
assert_equal "foo", app.session_secret
|
||||
end
|
||||
|
||||
it 'can show text with any locales' do
|
||||
rackenv = {'HTTP_ACCEPT_LANGUAGE' => 'ru,en'}
|
||||
get '/', {}, rackenv
|
||||
|
|
Loading…
Reference in a new issue