X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/31a39d3479462ced8127f0f12e3f0133ce39263a..e409e83b4886ce918c64f5c4cd7fa30cbc1ba14f:/test/system/issues_test.rb diff --git a/test/system/issues_test.rb b/test/system/issues_test.rb index f539dd739..b9b989c07 100644 --- a/test/system/issues_test.rb +++ b/test/system/issues_test.rb @@ -125,10 +125,27 @@ class IssuesTest < ApplicationSystemTestCase check :reassign click_on "Add Comment" + assert_content "and the issue was reassigned" + assert_current_path issues_path(:status => "open") + issue.reload assert_equal "moderator", issue.assigned_role end + def test_reassign_issue_as_super_user + issue = create(:issue) + sign_in_as(create(:super_user)) + + visit issue_path(issue) + + fill_in :issue_comment_body, :with => "reassigning to moderators" + check :reassign + click_on "Add Comment" + + assert_content "and the issue was reassigned" + assert_current_path issue_path(issue) + end + def test_issue_index_with_multiple_roles user1 = create(:user) user2 = create(:user)