Commit c153ab2b9d57d21a8f7a6dee51bd37e419099efd

Authored by Daniela Feitosa
1 parent 0d4fa8fa

event: fix tests related to duration of event

plugins/event/test/functional/event_block_test.rb
... ... @@ -38,14 +38,14 @@ class HomeControllerTest < ActionController::TestCase
38 38 @e1a.end_date = DateTime.now + 1.day
39 39 @e1a.save!
40 40 get :index
41   - assert_select ev + 'time.duration[itemprop="endDate"]', /1 day/
  41 + assert_select ev + 'time.duration[itemprop="endDate"]', /2 days/
42 42  
43 43 @e1a.slug = 'event1a'
44 44 @e1a.start_date = DateTime.now
45 45 @e1a.end_date = DateTime.now + 2.day
46 46 @e1a.save!
47 47 get :index
48   - assert_select ev + 'time.duration[itemprop="endDate"]', /2 days/
  48 + assert_select ev + 'time.duration[itemprop="endDate"]', /3 days/
49 49 end
50 50  
51 51 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',
... ...