]> cat aescling's git repositories - mastodon.git/commitdiff
Fix randomly fail (similar #7219) (#7225)
authorYamagishi Kazutoshi <ykzts@desire.sh>
Sun, 22 Apr 2018 09:41:39 +0000 (18:41 +0900)
committerEugen Rochko <eugen@zeonfederated.com>
Sun, 22 Apr 2018 09:41:39 +0000 (11:41 +0200)
spec/controllers/concerns/localized_spec.rb

index f71c96aff95354028210d72f496f026fffcc181b..8c80b7d2a8df087cce9f623ecdb7759ae6f47ab5 100644 (file)
@@ -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'