Mercurial > hg > soundsoftware-site
comparison test/unit/lib/redmine/.svn/text-base/i18n_test.rb.svn-base @ 245:051f544170fe
* Update to SVN trunk revision 4993
author | Chris Cannam |
---|---|
date | Thu, 03 Mar 2011 11:42:28 +0000 |
parents | 8661b858af72 |
children | eeebe205a056 cbce1fd3b1b7 |
comparison
equal
deleted
inserted
replaced
244:8972b600f4fb | 245:051f544170fe |
---|---|
56 assert l('date.month_names').is_a?(Array) | 56 assert l('date.month_names').is_a?(Array) |
57 assert_equal 13, l('date.month_names').size | 57 assert_equal 13, l('date.month_names').size |
58 end | 58 end |
59 end | 59 end |
60 | 60 |
61 def test_time_format | |
62 set_language_if_valid 'en' | |
63 now = Time.parse('2011-02-20 15:45:22') | |
64 with_settings :time_format => '%H:%M' do | |
65 with_settings :date_format => '' do | |
66 assert_equal '02/20/2011 15:45', format_time(now) | |
67 assert_equal '15:45', format_time(now, false) | |
68 end | |
69 | |
70 with_settings :date_format => '%Y-%m-%d' do | |
71 assert_equal '2011-02-20 15:45', format_time(now) | |
72 assert_equal '15:45', format_time(now, false) | |
73 end | |
74 end | |
75 end | |
76 | |
61 def test_time_format_default | 77 def test_time_format_default |
62 set_language_if_valid 'en' | 78 set_language_if_valid 'en' |
63 now = Time.now | 79 now = Time.parse('2011-02-20 15:45:22') |
64 Setting.date_format = '' | 80 with_settings :time_format => '' do |
65 Setting.time_format = '' | 81 with_settings :date_format => '' do |
66 assert_equal I18n.l(now), format_time(now) | 82 assert_equal '02/20/2011 03:45 pm', format_time(now) |
67 assert_equal I18n.l(now, :format => :time), format_time(now, false) | 83 assert_equal '03:45 pm', format_time(now, false) |
84 end | |
85 | |
86 with_settings :date_format => '%Y-%m-%d' do | |
87 assert_equal '2011-02-20 03:45 pm', format_time(now) | |
88 assert_equal '03:45 pm', format_time(now, false) | |
89 end | |
90 end | |
68 end | 91 end |
69 | 92 |
70 def test_time_format | 93 def test_time_format |
71 set_language_if_valid 'en' | 94 set_language_if_valid 'en' |
72 now = Time.now | 95 now = Time.now |