Removed the "New issue" menu item (#6204).

git-svn-id: http://svn.redmine.org/redmine/trunk@15344 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2016-04-19 18:37:52 +00:00
parent 025e1bf7e1
commit dcc569fa34
6 changed files with 36 additions and 44 deletions

View File

@@ -691,28 +691,4 @@ class ProjectsControllerTest < ActionController::TestCase
get :show, :id => 1
assert_select 'body.project-ecookbook'
end
def test_project_menu_should_include_new_issue_link
@request.session[:user_id] = 2
get :show, :id => 1
assert_select '#main-menu a.new-issue[href="/projects/ecookbook/issues/new"]', :text => 'New issue'
end
def test_project_menu_should_not_include_new_issue_link_for_project_without_trackers
Project.find(1).trackers.clear
@request.session[:user_id] = 2
get :show, :id => 1
assert_select '#main-menu a.new-issue', 0
end
def test_project_menu_should_not_include_new_issue_link_for_users_with_copy_issues_permission_only
role = Role.find(1)
role.remove_permission! :add_issues
role.add_permission! :copy_issues
@request.session[:user_id] = 2
get :show, :id => 1
assert_select '#main-menu a.new-issue', 0
end
end