Commit 73e1db5a96f38899f36a0960e7b39d1f20c29771
Exists in
master
and in
28 other branches
Merge branch 'stable' of https://gitlab.com/noosfero/noosfero into stable
Showing
2 changed files
with
9 additions
and
1 deletions
Show diff stats
app/controllers/public/events_controller.rb
... | ... | @@ -21,7 +21,7 @@ class EventsController < PublicController |
21 | 21 | |
22 | 22 | def events_by_day |
23 | 23 | @date = build_date(params[:year], params[:month], params[:day]) |
24 | - @events = profile.events.by_day(@date) | |
24 | + @events = profile.events.by_day(@date).paginate(:per_page => per_page, :page => params[:page]) | |
25 | 25 | render :partial => 'events' |
26 | 26 | end |
27 | 27 | ... | ... |
test/functional/events_controller_test.rb
... | ... | @@ -46,4 +46,12 @@ class EventsControllerTest < ActionController::TestCase |
46 | 46 | assert_equal 20, assigns(:events).count |
47 | 47 | end |
48 | 48 | |
49 | + should 'show events of specific day' do | |
50 | + profile.events << Event.new(:name => 'Joao Birthday', :start_date => Date.new(2009, 10, 28)) | |
51 | + | |
52 | + get :events_by_day, :profile => profile.identifier, :year => 2009, :month => 10, :day => 28 | |
53 | + | |
54 | + assert_tag :tag => 'a', :content => /Joao Birthday/ | |
55 | + end | |
56 | + | |
49 | 57 | end | ... | ... |