diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2010-12-20 20:03:22 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2010-12-20 20:03:22 +0000 |
commit | 8a8ca4036490dfb16c437b43123a5ed90585da44 (patch) | |
tree | 8a9ceeda145367431daeffa0a18d987136147884 /test/unit/query_test.rb | |
parent | 03397f605c7ece40b38ebdcf49bd5e4fe9040ac8 (diff) | |
download | redmine-8a8ca4036490dfb16c437b43123a5ed90585da44.tar.gz redmine-8a8ca4036490dfb16c437b43123a5ed90585da44.zip |
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
Diffstat (limited to 'test/unit/query_test.rb')
-rw-r--r-- | test/unit/query_test.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/unit/query_test.rb b/test/unit/query_test.rb index f5d9847d6..173367a4b 100644 --- a/test/unit/query_test.rb +++ b/test/unit/query_test.rb @@ -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") |