Commit 5309907bc0c1c451aedd142e6bf17c3175be1319
1 parent
855c329b
Exists in
master
and in
29 other branches
ActionItem962: fixing time format
Moved show_time tests from ApplicationHelperTest to DatesHelperTest
Showing
3 changed files
with
16 additions
and
11 deletions
Show diff stats
app/helpers/dates_helper.rb
test/unit/application_helper_test.rb
... | ... | @@ -42,16 +42,6 @@ class ApplicationHelperTest < Test::Unit::TestCase |
42 | 42 | assert_equal '', show_date(nil) |
43 | 43 | end |
44 | 44 | |
45 | - should 'translate time' do | |
46 | - time = mock | |
47 | - expects(:_).with('%d %B %Y, %H:%m').returns('the time') | |
48 | - time.expects(:strftime).with('the time').returns('translated time') | |
49 | - assert_equal 'translated time', show_time(time) | |
50 | - end | |
51 | - | |
52 | - should 'handle nil time' do | |
53 | - assert_equal '', show_time(nil) | |
54 | - end | |
55 | 45 | |
56 | 46 | should 'append with-text class and keep existing classes' do |
57 | 47 | expects(:button_without_text).with('type', 'label', 'url', { :class => 'with-text class1'}) | ... | ... |
test/unit/dates_helper_test.rb
... | ... | @@ -126,4 +126,19 @@ class DatesHelperTest < Test::Unit::TestCase |
126 | 126 | assert_equal 'KKKKKKKK', pick_date(:object, :method) |
127 | 127 | end |
128 | 128 | |
129 | + should 'format time' do | |
130 | + assert_equal '22 November 2008, 15:34', show_time(Time.mktime(2008, 11, 22, 15, 34, 0, 0)) | |
131 | + end | |
132 | + | |
133 | + should 'translate time' do | |
134 | + time = mock | |
135 | + expects(:_).with('%d %B %Y, %H:%M').returns('the time') | |
136 | + time.expects(:strftime).with('the time').returns('translated time') | |
137 | + assert_equal 'translated time', show_time(time) | |
138 | + end | |
139 | + | |
140 | + should 'handle nil time' do | |
141 | + assert_equal '', show_time(nil) | |
142 | + end | |
143 | + | |
129 | 144 | end | ... | ... |