Sha256: 0611d918d9074d93266b876d6a5d4a907d0238c4b0acbab59dcd8625d54e2660
Contents?: true
Size: 1.26 KB
Versions: 1
Compression:
Stored size: 1.26 KB
Contents
require 'spec_helper' describe LocalesHelper do describe '#formatted_locale' do it do expect( helper.formatted_locale(:en) ).to eq('Language : English') end end describe '#i18n_helper' do before { I18n.locale = locale } # after { I18n.locale = I18n.default_locale } context 'en' do let(:locale) { :en } let(:data) do [ ['en', 'English'], ['fr', 'French'] ] end it do expect( helper.i18n_helper ).to eq data end end context 'fr' do let(:locale) { :fr } let(:data) do [ ['en', 'Anglais'], ['fr', 'Français'] ] end it do expect( helper.i18n_helper ).to eq data end end end describe 'i18n_helper_link' do before { I18n.locale = :en } after { I18n.locale = I18n.default_locale } context 'en' do let(:data) do [ "<a rel=\"nofollow\" data-method=\"post\" href=\"/locales/en\">English</a>", "<a rel=\"nofollow\" data-method=\"post\" href=\"/locales/fr\">French</a>" ] end it do expect( helper.i18n_helper_link ).to eq data end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
i18n_helper-0.0.4 | spec/helpers/locales_helper_spec.rb |