Mercurial > hg > soundsoftware-site
comparison test/integration/api_test/memberships_test.rb @ 1517:dffacf8a6908 redmine-2.5
Update to Redmine SVN revision 13367 on 2.5-stable branch
author | Chris Cannam |
---|---|
date | Tue, 09 Sep 2014 09:29:00 +0100 |
parents | e248c7af89ec |
children |
comparison
equal
deleted
inserted
replaced
1516:b450a9d58aed | 1517:dffacf8a6908 |
---|---|
69 "user" => {"name"=>"Dave Lopper", "id"=>3}}], | 69 "user" => {"name"=>"Dave Lopper", "id"=>3}}], |
70 "limit" => 25, | 70 "limit" => 25, |
71 "total_count" => 2, | 71 "total_count" => 2, |
72 "offset" => 0}, | 72 "offset" => 0}, |
73 json) | 73 json) |
74 end | |
75 | |
76 test "GET /projects/:project_id/memberships.xml should succeed for closed project" do | |
77 project = Project.find(1) | |
78 project.close | |
79 assert !project.reload.active? | |
80 get '/projects/1/memberships.json', {}, credentials('jsmith') | |
81 assert_response :success | |
74 end | 82 end |
75 | 83 |
76 test "POST /projects/:project_id/memberships.xml should create the membership" do | 84 test "POST /projects/:project_id/memberships.xml should create the membership" do |
77 assert_difference 'Member.count' do | 85 assert_difference 'Member.count' do |
78 post '/projects/1/memberships.xml', {:membership => {:user_id => 7, :role_ids => [2,3]}}, credentials('jsmith') | 86 post '/projects/1/memberships.xml', {:membership => {:user_id => 7, :role_ids => [2,3]}}, credentials('jsmith') |