Sha256: dca39b0c143b216f51b869d180c1df3565a1207b64570d98489751d90926690b

Contents?: true

Size: 578 Bytes

Versions: 3

Compression:

Stored size: 578 Bytes

Contents

require 'spec_helper'

RSpec.describe 'LocalePathname' do
  include ::I18n::Tasks::LocalePathname
  context '#replace_locale' do

    it 'es.yml' do
      expect(replace_locale 'es.yml', 'es', 'fr').to eq 'fr.yml'
    end

    it 'scope.es.yml' do
      expect(replace_locale 'scope.es.yml', 'es', 'fr').to eq 'scope.fr.yml'
    end

    it 'path/es.yml' do
      expect(replace_locale 'path/es.yml', 'es', 'fr').to eq 'path/fr.yml'
    end

    it 'path/scope.es.yml' do
      expect(replace_locale 'path/scope.es.yml', 'es', 'fr').to eq 'path/scope.fr.yml'
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
i18n-tasks-0.8.7 spec/locale_pathname_spec.rb
i18n-tasks-0.9.0.rc1 spec/locale_pathname_spec.rb
i18n-tasks-0.8.6 spec/locale_pathname_spec.rb