File tree Expand file tree Collapse file tree 3 files changed +19
-2
lines changed
app/models/page_extension Expand file tree Collapse file tree 3 files changed +19
-2
lines changed Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ def month_counts(options)
128
128
#
129
129
def tags_for_group ( group , current_user )
130
130
filter = access_filter ( group : group , current_user : current_user )
131
- Tag . find_by_sql ( %Q[
131
+ ActsAsTaggableOn :: Tag . find_by_sql ( %Q[
132
132
SELECT tags.*, count(name) as count
133
133
FROM tags
134
134
INNER JOIN taggings ON tags.id = taggings.tag_id AND taggings.taggable_type = 'Page'
Original file line number Diff line number Diff line change 1
- require File . dirname ( __FILE__ ) + '/../../ test_helper'
1
+ require ' test_helper'
2
2
3
3
class Groups ::HomeControllerTest < ActionController ::TestCase
4
4
Original file line number Diff line number Diff line change
1
+ require 'test_helper'
2
+
3
+ class Groups ::PagesControllerTest < ActionController ::TestCase
4
+ fixtures :all
5
+
6
+ def test_index
7
+ user = users ( :penguin )
8
+ group = groups ( :rainbow )
9
+ login_as user
10
+ assert_permission :may_show_group? do
11
+ get :index , group_id : group
12
+ end
13
+ assert_response :success
14
+ assert assigns ( 'pages' ) . any?
15
+ assert assigns ( 'pages' ) . all? { |p | p . public? || user . may? ( :view , p ) }
16
+ end
17
+ end
You can’t perform that action at this time.
0 commit comments