test/api/localization/date_time.rb in i18n-0.2.0 vs test/api/localization/date_time.rb in i18n-0.2.1
- old
+ new
@@ -1,61 +1,61 @@
-module Tests
- module Backend
- module Api
- module Localization
- module DateTime
- # TODO should be Mrz, shouldn't it?
- def test_localize_given_the_short_format_it_uses_it
- assert_equal '01. Mar 06:00', I18n.backend.localize('de', morning_datetime, :short)
- end
-
- def test_localize_given_the_long_format_it_uses_it
- assert_equal '01. März 2008 06:00', I18n.backend.localize('de', morning_datetime, :long)
- end
-
- # TODO should be Mrz, shouldn't it?
- def test_localize_given_the_default_format_it_uses_it
- assert_equal 'Sa, 01. Mar 2008 06:00:00 +0000', I18n.backend.localize('de', morning_datetime, :default)
- end
-
- def test_localize_given_a_day_name_format_it_returns_the_correct_day_name
- assert_equal 'Samstag', I18n.backend.localize('de', morning_datetime, '%A')
- end
-
- def test_localize_given_an_abbr_day_name_format_it_returns_the_correct_abbrevated_day_name
- assert_equal 'Sa', I18n.backend.localize('de', morning_datetime, '%a')
- end
-
- def test_localize_given_a_month_name_format_it_returns_the_correct_month_name
- assert_equal 'März', I18n.backend.localize('de', morning_datetime, '%B')
- end
-
- # TODO should be Mrz, shouldn't it?
- def test_localize_given_an_abbr_month_name_format_it_returns_the_correct_abbrevated_month_name
- assert_equal 'Mar', I18n.backend.localize('de', morning_datetime, '%b')
- end
-
- def test_localize_given_a_meridian_indicator_format_it_returns_the_correct_meridian_indicator
- assert_equal 'am', I18n.backend.localize('de', morning_datetime, '%p')
- assert_equal 'pm', I18n.backend.localize('de', evening_datetime, '%p')
- end
-
- def test_localize_given_a_format_specified_as_a_proc
- assert_equal '1ter März 2008, 06:00 Uhr', I18n.backend.localize('de', morning_datetime, :long_ordinalized)
- end
-
- def test_localize_given_a_format_specified_as_a_proc_with_additional_options
- assert_equal '1ter März 2008, 06:00 Uhr (MEZ)', I18n.backend.localize('de', morning_datetime, :long_ordinalized, :timezone => 'MEZ')
- end
-
- def test_localize_given_no_format_it_does_not_fail
- assert_nothing_raised{ I18n.backend.localize 'de', morning_datetime }
- end
-
- def test_localize_given_an_unknown_format_it_does_not_fail
- assert_nothing_raised{ I18n.backend.localize 'de', morning_datetime, '%x' }
- end
- end
- end
- end
- end
+module Tests
+ module Backend
+ module Api
+ module Localization
+ module DateTime
+ # TODO should be Mrz, shouldn't it?
+ def test_localize_given_the_short_format_it_uses_it
+ assert_equal '01. Mar 06:00', I18n.backend.localize('de', morning_datetime, :short)
+ end
+
+ def test_localize_given_the_long_format_it_uses_it
+ assert_equal '01. März 2008 06:00', I18n.backend.localize('de', morning_datetime, :long)
+ end
+
+ # TODO should be Mrz, shouldn't it?
+ def test_localize_given_the_default_format_it_uses_it
+ assert_equal 'Sa, 01. Mar 2008 06:00:00 +0000', I18n.backend.localize('de', morning_datetime, :default)
+ end
+
+ def test_localize_given_a_day_name_format_it_returns_the_correct_day_name
+ assert_equal 'Samstag', I18n.backend.localize('de', morning_datetime, '%A')
+ end
+
+ def test_localize_given_an_abbr_day_name_format_it_returns_the_correct_abbrevated_day_name
+ assert_equal 'Sa', I18n.backend.localize('de', morning_datetime, '%a')
+ end
+
+ def test_localize_given_a_month_name_format_it_returns_the_correct_month_name
+ assert_equal 'März', I18n.backend.localize('de', morning_datetime, '%B')
+ end
+
+ # TODO should be Mrz, shouldn't it?
+ def test_localize_given_an_abbr_month_name_format_it_returns_the_correct_abbrevated_month_name
+ assert_equal 'Mar', I18n.backend.localize('de', morning_datetime, '%b')
+ end
+
+ def test_localize_given_a_meridian_indicator_format_it_returns_the_correct_meridian_indicator
+ assert_equal 'am', I18n.backend.localize('de', morning_datetime, '%p')
+ assert_equal 'pm', I18n.backend.localize('de', evening_datetime, '%p')
+ end
+
+ def test_localize_given_a_format_specified_as_a_proc
+ assert_equal '1ter März 2008, 06:00 Uhr', I18n.backend.localize('de', morning_datetime, :long_ordinalized)
+ end
+
+ def test_localize_given_a_format_specified_as_a_proc_with_additional_options
+ assert_equal '1ter März 2008, 06:00 Uhr (MEZ)', I18n.backend.localize('de', morning_datetime, :long_ordinalized, :timezone => 'MEZ')
+ end
+
+ def test_localize_given_no_format_it_does_not_fail
+ assert_nothing_raised{ I18n.backend.localize 'de', morning_datetime }
+ end
+
+ def test_localize_given_an_unknown_format_it_does_not_fail
+ assert_nothing_raised{ I18n.backend.localize 'de', morning_datetime, '%x' }
+ end
+ end
+ end
+ end
+ end
end
\ No newline at end of file