Sort members on the DB side.

git-svn-id: http://svn.redmine.org/redmine/trunk@16040 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2016-12-03 08:26:08 +00:00
parent 8aa6089171
commit e22159a3cb
3 changed files with 14 additions and 1 deletions

View File

@@ -38,6 +38,12 @@ class MemberTest < ActiveSupport::TestCase
@jsmith = Member.find(1)
end
def test_sorted_scope_on_project_members
members = Project.find(1).members.sorted.to_a
roles = members.map {|m| m.roles.sort.first}
assert_equal roles, roles.sort
end
def test_create
member = Member.new(:project_id => 1, :user_id => 4, :role_ids => [1, 2])
assert member.save