|
|
|
@ -11,13 +11,17 @@ describe ApplicationController, type: :controller do |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
around do |example| |
|
|
|
|
current_locale = I18n.locale |
|
|
|
|
example.run |
|
|
|
|
I18n.locale = current_locale |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
before do |
|
|
|
|
routes.draw { get 'success' => 'anonymous#success' } |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
shared_examples 'default locale' do |
|
|
|
|
after { I18n.locale = I18n.default_locale } |
|
|
|
|
|
|
|
|
|
it 'sets available and preferred language' do |
|
|
|
|
request.headers['Accept-Language'] = 'ca-ES, fa' |
|
|
|
|
get 'success' |
|
|
|
|