From 59b35156b1f488b0e81e4112dfa4613c897b51de Mon Sep 17 00:00:00 2001 From: voodoorai2000 Date: Tue, 9 Oct 2018 22:15:05 +0200 Subject: [PATCH] Fix flaky spec `I18n.available_locales=` does a little magic[1] and was causing some flakieness along the way, as the `:wl` locale persisted in future specs Thanks for the heads up @javierm :ok_hand: [1] https://www.rubydoc.info/github/svenfuchs/i18n/I18n%2FConfig:available_locales= --- spec/features/localization_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/features/localization_spec.rb b/spec/features/localization_spec.rb index edda6f693..fc9cfb1e6 100644 --- a/spec/features/localization_spec.rb +++ b/spec/features/localization_spec.rb @@ -56,7 +56,7 @@ feature 'Localization' do before do I18n.enforce_available_locales = false - I18n.available_locales << :wl + I18n.available_locales = default_locales + [:wl] I18n.locale = :wl end