Module: BeyondTheApiTestHelpers::I18nTestHelpers

Defined in:
lib/beyond_the_api_test_helpers/i18n_test_helpers.rb

Instance Method Summary collapse

Instance Method Details

#assert_i18n_for_all_localesObject



3
4
5
6
7
8
9
10
11
# File 'lib/beyond_the_api_test_helpers/i18n_test_helpers.rb', line 3

def assert_i18n_for_all_locales
  I18n.available_locales.each do |locale|
    ActiveRecord::Base.transaction do
      Faker::Config.locale = I18n.locale = locale
      yield
      raise ActiveRecord::Rollback
    end
  end
end