| Class | I18nSimpleBackendLocalizeDateTimeTest |
| In: |
vendor/rails/activesupport/lib/active_support/vendor/i18n-0.1.3/test/simple_backend_test.rb
|
| Parent: | Test::Unit::TestCase |
# File vendor/rails/activesupport/lib/active_support/vendor/i18n-0.1.3/test/simple_backend_test.rb, line 365
365: def setup
366: @backend = I18n::Backend::Simple.new
367: add_datetime_translations
368: @morning = DateTime.new 2008, 1, 1, 6
369: @evening = DateTime.new 2008, 1, 1, 18
370: end
# File vendor/rails/activesupport/lib/active_support/vendor/i18n-0.1.3/test/simple_backend_test.rb, line 384
384: def test_translate_given_a_day_name_format_it_returns_the_correct_day_name
385: assert_equal 'Dienstag', @backend.localize('de', @morning, '%A')
386: end
# File vendor/rails/activesupport/lib/active_support/vendor/i18n-0.1.3/test/simple_backend_test.rb, line 400
400: def test_translate_given_a_meridian_indicator_format_it_returns_the_correct_meridian_indicator
401: assert_equal 'am', @backend.localize('de', @morning, '%p')
402: assert_equal 'pm', @backend.localize('de', @evening, '%p')
403: end
# File vendor/rails/activesupport/lib/active_support/vendor/i18n-0.1.3/test/simple_backend_test.rb, line 392
392: def test_translate_given_a_month_name_format_it_returns_the_correct_month_name
393: assert_equal 'Januar', @backend.localize('de', @morning, '%B')
394: end
# File vendor/rails/activesupport/lib/active_support/vendor/i18n-0.1.3/test/simple_backend_test.rb, line 388
388: def test_translate_given_an_abbr_day_name_format_it_returns_the_correct_abbrevated_day_name
389: assert_equal 'Di', @backend.localize('de', @morning, '%a')
390: end
# File vendor/rails/activesupport/lib/active_support/vendor/i18n-0.1.3/test/simple_backend_test.rb, line 396
396: def test_translate_given_an_abbr_month_name_format_it_returns_the_correct_abbrevated_month_name
397: assert_equal 'Jan', @backend.localize('de', @morning, '%b')
398: end
# File vendor/rails/activesupport/lib/active_support/vendor/i18n-0.1.3/test/simple_backend_test.rb, line 409
409: def test_translate_given_an_unknown_format_it_does_not_fail
410: assert_nothing_raised{ @backend.localize 'de', @morning, '%x' }
411: end
# File vendor/rails/activesupport/lib/active_support/vendor/i18n-0.1.3/test/simple_backend_test.rb, line 405
405: def test_translate_given_no_format_it_does_not_fail
406: assert_nothing_raised{ @backend.localize 'de', @morning }
407: end
# File vendor/rails/activesupport/lib/active_support/vendor/i18n-0.1.3/test/simple_backend_test.rb, line 380
380: def test_translate_given_the_default_format_it_uses_it
381: assert_equal 'Di, 01. Jan 2008 06:00:00 +0000', @backend.localize('de', @morning, :default)
382: end
# File vendor/rails/activesupport/lib/active_support/vendor/i18n-0.1.3/test/simple_backend_test.rb, line 376
376: def test_translate_given_the_long_format_it_uses_it
377: assert_equal '01. Januar 2008 06:00', @backend.localize('de', @morning, :long)
378: end