]> source.dussan.org Git - redmine.git/commitdiff
scm: cvs: code clean up functional test.
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 14 Apr 2011 07:20:57 +0000 (07:20 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 14 Apr 2011 07:20:57 +0000 (07:20 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5452 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/functional/repositories_cvs_controller_test.rb

index 8da64eda6e76357a6f90da7df34d87d26de02654..65c43ea29df12d144948e42addc24936115846ab 100644 (file)
@@ -96,8 +96,9 @@ class RepositoriesCvsControllerTest < ActionController::TestCase
       get :entry, :id => PRJ_ID, :path => ['sources', 'watchers_controller.rb']
       assert_response :success
       assert_template 'entry'
-      assert_no_tag :tag => 'td', :attributes => { :class => /line-code/},
-                                  :content => /before_filter/
+      assert_no_tag :tag => 'td',
+                    :attributes => { :class => /line-code/},
+                    :content => /before_filter/
     end
 
     def test_entry_at_given_revision
@@ -108,16 +109,18 @@ class RepositoriesCvsControllerTest < ActionController::TestCase
       assert_response :success
       assert_template 'entry'
       # this line was removed in r3
-      assert_tag :tag => 'td', :attributes => { :class => /line-code/},
-                               :content => /before_filter/
+      assert_tag :tag => 'td',
+                 :attributes => { :class => /line-code/},
+                 :content => /before_filter/
     end
 
     def test_entry_not_found
       @repository.fetch_changesets
       @repository.reload
       get :entry, :id => PRJ_ID, :path => ['sources', 'zzz.c']
-      assert_tag :tag => 'p', :attributes => { :id => /errorExplanation/ },
-                                :content => /The entry or revision was not found in the repository/
+      assert_tag :tag => 'p',
+                 :attributes => { :id => /errorExplanation/ },
+                 :content => /The entry or revision was not found in the repository/
     end
 
     def test_entry_download
@@ -174,23 +177,33 @@ class RepositoriesCvsControllerTest < ActionController::TestCase
       assert_response :success
       assert_template 'annotate'
       # 1.1 line
-      assert_tag :tag => 'th', :attributes => { :class => 'line-num' },
-                               :content => '18',
-                               :sibling => { :tag => 'td', :attributes => { :class => 'revision' },
-                                             :content => /1.1/,
-                                             :sibling => { :tag => 'td', :attributes => { :class => 'author' },
-                                                           :content => /LANG/
-                                           }
-                               }
+      assert_tag :tag => 'th',
+                 :attributes => { :class => 'line-num' },
+                 :content => '18',
+                 :sibling => {
+                   :tag => 'td',
+                   :attributes => { :class => 'revision' },
+                   :content => /1.1/,
+                   :sibling => {
+                      :tag => 'td',
+                      :attributes => { :class => 'author' },
+                      :content => /LANG/
+                        }
+                   }
       # 1.2 line
-      assert_tag :tag => 'th', :attributes => { :class => 'line-num' },
-                               :content => '32',
-                               :sibling => { :tag => 'td', :attributes => { :class => 'revision' },
-                                             :content => /1.2/,
-                                             :sibling => { :tag => 'td', :attributes => { :class => 'author' },
-                                                           :content => /LANG/
-                                           }
-                               }
+      assert_tag :tag => 'th',
+                 :attributes => { :class => 'line-num' },
+                 :content => '32',
+                 :sibling => {
+                     :tag => 'td',
+                     :attributes => { :class => 'revision' },
+                     :content => /1.2/,
+                     :sibling => {
+                        :tag => 'td',
+                        :attributes => { :class => 'author' },
+                        :content => /LANG/
+                        }
+                   }
     end
   else
     puts "CVS test repository NOT FOUND. Skipping functional tests !!!"