From: Toshi MARUYAMA Date: Thu, 4 Apr 2019 06:10:07 +0000 (+0000) Subject: skip RepositoriesControllerTest#test_show_should_show_diff_button_depending_on_browse... X-Git-Tag: 4.1.0~994 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=a423a03b76c67ece9bc61ad4c376c8f2b5b9a420;p=redmine.git skip RepositoriesControllerTest#test_show_should_show_diff_button_depending_on_browse_repository_permission when subversion test repository does not exist git-svn-id: http://svn.redmine.org/redmine/trunk@18035 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/test/functional/repositories_controller_test.rb b/test/functional/repositories_controller_test.rb index 19debb4dc..c0d77b03e 100644 --- a/test/functional/repositories_controller_test.rb +++ b/test/functional/repositories_controller_test.rb @@ -182,23 +182,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) + if repository_configured?('subversion') + 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.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 + role.remove_permission! :browse_repository + get :show, :params => { + :id => 1 + } + assert_response :success + assert_select 'input[value="View differences"]', :count => 0 + end end def test_revisions