]> source.dussan.org Git - redmine.git/commitdiff
skip RepositoriesControllerTest#test_show_should_show_diff_button_depending_on_browse...
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 4 Apr 2019 06:10:07 +0000 (06:10 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 4 Apr 2019 06:10:07 +0000 (06:10 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@18035 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/functional/repositories_controller_test.rb

index 19debb4dc37acd11451ed0acb968c5aa7c0fc059..c0d77b03e57bfd6365d32dbbee5ff55f3bbcfbe7 100644 (file)
@@ -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