Fix randomly fail (similar #7219) (#7225)

This commit is contained in:
Yamagishi Kazutoshi 2018-04-22 18:41:39 +09:00 committed by Eugen Rochko
parent 3fa3161472
commit 648d645c2f

View file

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