1
0
mirror of https://github.com/meineerde/redmine.git synced 2025-12-29 19:59:38 +00:00

shorten long line of VersionsHelperTest

git-svn-id: http://svn.redmine.org/redmine/trunk@20670 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2020-12-19 17:32:05 +00:00
parent 69646935a1
commit a375178504

View File

@ -73,7 +73,13 @@ class VersionsHelperTest < Redmine::HelperTest
# href should contain the following params:
# fixed_version_id=3
# tracker_id=1
assert_select_in link_to_new_issue(version, project), '[href=?]', '/projects/ecookbook/issues/new?back_url=%2Fversions%2F3&issue%5Bfixed_version_id%5D=3&issue%5Btracker_id%5D=1', :text => 'New issue'
assert_select_in(
link_to_new_issue(version, project),
'[href=?]',
'/projects/ecookbook/issues/new?back_url=' \
'%2Fversions%2F3&issue%5Bfixed_version_id%5D=3&issue%5Btracker_id%5D=1',
:text => 'New issue'
)
end
def test_link_to_new_issue_should_return_nil_if_version_status_is_not_open
@ -111,13 +117,21 @@ class VersionsHelperTest < Redmine::HelperTest
def test_link_to_new_issue_should_take_into_account_user_permissions_on_fixed_version_id_field
WorkflowPermission.delete_all
WorkflowPermission.create!(:role_id => 1, :tracker_id => 1, :old_status_id => 1, :field_name => 'fixed_version_id', :rule => 'readonly')
WorkflowPermission.create!(:role_id => 1, :tracker_id => 1,
:old_status_id => 1,
:field_name => 'fixed_version_id',
:rule => 'readonly')
version = Version.find(3)
project = Project.find(1)
User.current = User.find(2)
# href should contain param tracker_id=2 because for tracker_id 1, user has only readonly permissions on fixed_version_id
assert_select_in link_to_new_issue(version, project), '[href=?]', '/projects/ecookbook/issues/new?back_url=%2Fversions%2F3&issue%5Bfixed_version_id%5D=3&issue%5Btracker_id%5D=2'
# href should contain param tracker_id=2 because for tracker_id 1,
# user has only readonly permissions on fixed_version_id
assert_select_in(
link_to_new_issue(version, project),
'[href=?]',
'/projects/ecookbook/issues/new?back_url=' \
'%2Fversions%2F3&issue%5Bfixed_version_id%5D=3&issue%5Btracker_id%5D=2'
)
end
end