spec/locale_spec.rb in rs_russian-0.7.0 vs spec/locale_spec.rb in rs_russian-0.7.1
- old
+ new
@@ -1,14 +1,14 @@
-# -*- encoding: utf-8 -*-
+# -*- encoding: utf-8 -*-
require File.dirname(__FILE__) + '/spec_helper'
describe Russian, "loading locales" do
before(:all) do
Russian.init_i18n
end
-
+
%w(
date.formats.default
date.formats.short
date.formats.long
date.day_names
@@ -17,31 +17,31 @@
date.month_names
date.standalone_month_names
date.abbr_month_names
date.standalone_abbr_month_names
date.order
-
+
time.formats.default
time.formats.short
time.formats.long
time.am
time.pm
- ).each do |key|
+ ).each do |key|
it "should define '#{key}' in datetime translations" do
lookup(key).should_not be_nil
end
end
-
+
it "should load pluralization rules" do
lookup(:'i18n.plural.rule').should_not be_nil
lookup(:'i18n.plural.rule').is_a?(Proc).should be_true
end
it "should load transliteration rule" do
lookup(:'i18n.transliterate.rule').should_not be_nil
lookup(:'i18n.transliterate.rule').is_a?(Proc).should be_true
end
-
+
def lookup(*args)
I18n.backend.send(:lookup, Russian.locale, *args)
end
end