User groups feature initial commit.

git-svn-id: http://redmine.rubyforge.org/svn/branches/work@1373 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2008-04-28 15:10:04 +00:00
parent 4783d3d7c5
commit ced3cab7bb
41 changed files with 812 additions and 65 deletions
+2 -2
View File
@@ -25,7 +25,7 @@ class MemberTest < Test::Unit::TestCase
end
def test_create
member = Member.new(:project_id => 1, :user_id => 4, :role_id => 1)
member = Member.new(:project_id => 1, :principal_type => 'User', :principal_id => 4, :role_id => 1)
assert member.save
end
@@ -39,7 +39,7 @@ class MemberTest < Test::Unit::TestCase
end
def test_validate
member = Member.new(:project_id => 1, :user_id => 2, :role_id =>2)
member = Member.new(:project_id => 1, :principal_type => 'User', :principal_id => 2, :role_id =>2)
# same use can't have more than one role for a project
assert !member.save
end