Sha256: fc52a9a536026a50d95ecaabf930fd740bec877c13b29b65746d0ce08517eeb9
Contents?: true
Size: 759 Bytes
Versions: 24
Compression:
Stored size: 759 Bytes
Contents
require 'spec_helper' # In this file, we want to test that the controller helpers function correctly # So we need to use one of the controllers inside Spree. # ProductsController is good. describe Spree::ProductsController, :type => :controller do before do I18n.enforce_available_locales = false expect(I18n).to receive(:available_locales).and_return([:en, :de]) Spree::Frontend::Config[:locale] = :de end after do Spree::Frontend::Config[:locale] = :en I18n.locale = :en I18n.enforce_available_locales = true end # Regression test for #1184 it "sets the default locale based off Spree::Frontend::Config[:locale]" do expect(I18n.locale).to eq(:en) spree_get :index expect(I18n.locale).to eq(:de) end end
Version data entries
24 entries across 24 versions & 2 rubygems