Commit 52ed533cbbee0104cb08fa398930815d6ecce375

Authored by Daniela Feitosa
Committed by Antonio Terceiro
1 parent db028c22
Exists in event_fixes

event: fix tests related to duration of event

(cherry picked from commit c153ab2b9d57d21a8f7a6dee51bd37e419099efd)
plugins/event/test/functional/event_block_test.rb
... ... @@ -47,14 +47,14 @@ class HomeControllerTest < ActionController::TestCase
47 47 @e1a.end_date = DateTime.now + 1.day
48 48 @e1a.save!
49 49 get :index
50   - assert_select ev + 'time.duration[itemprop="endDate"]', /1 day/
  50 + assert_select ev + 'time.duration[itemprop="endDate"]', /2 days/
51 51  
52 52 @e1a.slug = 'event1a'
53 53 @e1a.start_date = DateTime.now
54 54 @e1a.end_date = DateTime.now + 2.day
55 55 @e1a.save!
56 56 get :index
57   - assert_select ev + 'time.duration[itemprop="endDate"]', /2 days/
  57 + assert_select ev + 'time.duration[itemprop="endDate"]', /3 days/
58 58 end
59 59  
60 60 should 'not see event duration for one day events' do
... ...
plugins/event/views/event_plugin/event_block_item.html.erb
1 1 <%
2 2 # compute layout values
3 3 ev_days_tag = ''
4   - if event.duration > 0
  4 + if event.duration > 1
5 5 ev_days_tag = content_tag('time',
6 6 n_('Duration: 1 day', 'Duration: %s days', event.duration) % "<b>#{event.duration}</b>",
7 7 :itemprop => 'endDate',
... ...