Prevents n SQL queries (n = project count) on cross-project issues list.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4550 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2010-12-20 20:03:22 +00:00
parent 03397f605c
commit 8a8ca40364
2 changed files with 18 additions and 10 deletions
+6
View File
@@ -382,6 +382,12 @@ class QueryTest < ActiveSupport::TestCase
assert users[:values].map{|u|u[1]}.include?("3")
end
should "include visible projects in cross-project view" do
projects = @query.available_filters["project_id"]
assert_not_nil projects
assert projects[:values].map{|u|u[1]}.include?("1")
end
context "'member_of_group' filter" do
should "be present" do
assert @query.available_filters.keys.include?("member_of_group")