mirror of
https://github.com/redmine/redmine.git
synced 2025-11-01 19:05:51 +01:00
Add system test for #39521.
git-svn-id: https://svn.redmine.org/redmine/trunk@22428 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -217,4 +217,23 @@ class InlineAutocompleteSystemTest < ApplicationSystemTestCase
|
||||
|
||||
assert_equal '@dlopper ', find('#notes').value
|
||||
end
|
||||
|
||||
def test_inline_autocomplete_for_users_on_issues_without_edit_issue_permission
|
||||
role_developer = Role.find(2)
|
||||
role_developer.remove_permission!(:edit_issues)
|
||||
role_developer.add_permission!(:add_issue_watchers)
|
||||
|
||||
log_user('jsmith', 'jsmith')
|
||||
visit '/issues/4/edit'
|
||||
|
||||
find('#issue_notes').click
|
||||
fill_in 'issue[notes]', :with => '@'
|
||||
|
||||
within('.tribute-container') do
|
||||
assert page.has_text? 'John Smith'
|
||||
first('li').click
|
||||
end
|
||||
|
||||
assert_equal '@jsmith ', find('#issue_notes').value
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user