prevent double work in the i18n integrity specs
This commit is contained in:
parent
cb9106c3a7
commit
c98d58378c
|
@ -21,17 +21,21 @@ describe "i18n integrity checks" do
|
|||
end
|
||||
end
|
||||
|
||||
it "has valid YAML for client and server" do
|
||||
Dir["#{Rails.root}/config/locales/*.yml"].each do |f|
|
||||
it "has valid YAML for client" do
|
||||
Dir["#{Rails.root}/config/locales/client.*.yml"].each do |f|
|
||||
locale = /.*\.([^.]{2,})\.yml$/.match(f)[1]
|
||||
|
||||
client = YAML.load_file("#{Rails.root}/config/locales/client.#{locale}.yml")
|
||||
client.count.should == 1
|
||||
client[locale].should_not == nil
|
||||
client[locale].count.should == 2
|
||||
client[locale]["js"].should_not == nil
|
||||
client[locale]["admin_js"].should_not == nil
|
||||
end
|
||||
end
|
||||
|
||||
it "has valid YAML for server" do
|
||||
Dir["#{Rails.root}/config/locales/server.*.yml"].each do |f|
|
||||
locale = /.*\.([^.]{2,})\.yml$/.match(f)[1]
|
||||
server = YAML.load_file("#{Rails.root}/config/locales/server.#{locale}.yml")
|
||||
server.count.should == 1
|
||||
server[locale].should_not == nil
|
||||
|
|
Loading…
Reference in New Issue