Merged r18013 to 4.0-stable (#30731).

git-svn-id: http://svn.redmine.org/redmine/branches/4.0-stable@18017 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2019-03-30 07:14:22 +00:00
parent 1d6258250c
commit dcbbee1c74
2 changed files with 20 additions and 1 deletions

View File

@@ -180,6 +180,25 @@ class RepositoriesControllerTest < Redmine::RepositoryControllerTest
end
end
def test_show_should_show_diff_button_depending_on_browse_repository_permission
@request.session[:user_id] = 2
role = Role.find(1)
role.add_permission! :browse_repository
get :show, :params => {
:id => 1
}
assert_response :success
assert_select 'input[value="View differences"]'
role.remove_permission! :browse_repository
get :show, :params => {
:id => 1
}
assert_response :success
assert_select 'input[value="View differences"]', :count => 0
end
def test_revisions
get :revisions, :params => {
:id => 1,