|
|
@@ -45,15 +45,11 @@ class Redmine::I18nTest < ActiveSupport::TestCase |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
def test_date_format_default_with_user_locale |
|
|
|
def test_date_format_with_month_name_should_translate_with_current_locale |
|
|
|
set_language_if_valid 'es' |
|
|
|
today = now = Time.parse('2011-02-20 14:00:00') |
|
|
|
date = Date.parse('2011-02-20 14:00:00') |
|
|
|
with_settings :date_format => '%d %B %Y' do |
|
|
|
User.current.language = 'fr' |
|
|
|
s1 = "20 f\xc3\xa9vrier 2011".force_encoding("UTF-8") |
|
|
|
assert_equal s1, format_date(today) |
|
|
|
User.current.language = nil |
|
|
|
assert_equal '20 Febrero 2011', format_date(today) |
|
|
|
assert_equal '20 Febrero 2011', format_date(date) |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
@@ -118,22 +114,6 @@ class Redmine::I18nTest < ActiveSupport::TestCase |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
def test_time_format_default_with_user_locale |
|
|
|
set_language_if_valid 'en' |
|
|
|
User.current.language = 'fr' |
|
|
|
now = Time.parse('2011-02-20 15:45:22') |
|
|
|
with_settings :time_format => '' do |
|
|
|
with_settings :date_format => '' do |
|
|
|
assert_equal '20/02/2011 15:45', format_time(now) |
|
|
|
assert_equal '15:45', format_time(now, false) |
|
|
|
end |
|
|
|
with_settings :date_format => '%Y-%m-%d' do |
|
|
|
assert_equal '2011-02-20 15:45', format_time(now) |
|
|
|
assert_equal '15:45', format_time(now, false) |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
def test_utc_time_format |
|
|
|
set_language_if_valid 'en' |
|
|
|
now = Time.now |