Browse Source

Improved support for different version of translation cache files. Fixed test.

Martin Edenhofer 8 years ago
parent
commit
0b48c76cce
1 changed files with 3 additions and 2 deletions
  1. 3 2
      spec/models/translation_spec.rb

+ 3 - 2
spec/models/translation_spec.rb

@@ -97,8 +97,9 @@ RSpec.describe Translation do
   context 'file based import' do
 
     it 'check download of locales' do
+      version = Version.get
       directory = Rails.root.join('config')
-      file = Rails.root.join("#{directory}/locales.yml")
+      file = Rails.root.join("#{directory}/locales-#{version}.yml")
       if File.exist?(file)
         File.delete(file)
       end
@@ -113,7 +114,7 @@ RSpec.describe Translation do
       if File.directory?(directory)
         FileUtils.rm_rf(directory)
       end
-      file = Rails.root.join("#{directory}/#{locale}.yml")
+      file = Rails.root.join("#{directory}/#{locale}-#{version}.yml")
       expect(File.exist?(file)).to be false
       Translation.fetch(locale)
       expect(File.exist?(file)).to be true