diff --git a/spec/after_commit_everywhere_spec.rb b/spec/after_commit_everywhere_spec.rb index b8716c0..104ae62 100644 --- a/spec/after_commit_everywhere_spec.rb +++ b/spec/after_commit_everywhere_spec.rb @@ -120,7 +120,7 @@ end expect(handler).to have_received(:call).with(:de) ensure - I18n.enforce_available_locales = true + I18n.enforce_available_locales = old_enforce_available_locales end end @@ -307,6 +307,7 @@ end it "preserves the locale" do + old_enforce_available_locales = I18n.enforce_available_locales I18n.enforce_available_locales = false ActiveRecord::Base.transaction do @@ -315,8 +316,8 @@ expect(handler).not_to have_received(:call) end expect(handler).to have_received(:call).with(:de) - - I18n.enforce_available_locales = true + ensure + I18n.enforce_available_locales = old_enforce_available_locales end end