Merge pull request #504 from ZogStriP/ensure-locales-are-not-overwritten-take-2

ensure locales are not overwritten
This commit is contained in:
Robin Ward 2013-03-20 14:42:18 -07:00
commit a2796641b6
1 changed files with 12 additions and 0 deletions

View File

@ -21,5 +21,17 @@ describe "i18n integrity checks" do
end
end
it "does not overwrite another language" do
Dir["#{Rails.root}/config/locales/*.yml"].each do |f|
locale = /.*\.([^.]{2,})\.yml$/.match(f)[1] + ':'
IO.foreach(f) do |line|
next if line.start_with? "#"
next if line.start_with? "---"
next if line.strip!.blank?
line.should eq locale
break
end
end
end
end