Sha256: 3e87ae30624ebcf8dab0ab46656627cda819b16d99b7739a3d0230027491aecf
Contents?: true
Size: 619 Bytes
Versions: 1
Compression:
Stored size: 619 Bytes
Contents
require 'spec_helper' RSpec.describe Spree::HomeController, type: :controller do let(:store) { create(:store) } routes { Spree::Core::Engine.routes } before do reset_spree_preferences store.update_attributes(preferred_available_locales: %i[en es]) end context 'tries not supported fr locale' do it 'falls back do default locale' do get :index, params: { locale: 'fr' } expect(I18n.locale).to eq :en end end context 'tries supported es locale' do it 'takes this locale' do get :index, params: { locale: 'es' } expect(I18n.locale).to eq :es end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
solidus_i18n-1.3.0 | spec/controllers/locales_controller_spec.rb |