Display all users roles on project overview (#3339).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2734 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2009-05-12 19:04:52 +00:00
parent 3df4df3438
commit da2854cf75
4 changed files with 23 additions and 6 deletions
+8
View File
@@ -186,6 +186,14 @@ class ProjectTest < Test::Unit::TestCase
assert_equal [5, 6, 3, 4], d.collect(&:id)
end
def test_users_by_role
users_by_role = Project.find(1).users_by_role
assert_kind_of Hash, users_by_role
role = Role.find(1)
assert_kind_of Array, users_by_role[role]
assert users_by_role[role].include?(User.find(2))
end
def test_rolled_up_trackers
parent = Project.find(1)
parent.trackers = Tracker.find([1,2])