]> source.dussan.org Git - redmine.git/commitdiff
Adds assertions for subversion annotate.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 28 Jul 2012 18:36:03 +0000 (18:36 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 28 Jul 2012 18:36:03 +0000 (18:36 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10107 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/functional/repositories_subversion_controller_test.rb

index 5bee2a3b62fe9dd3c7a1bff4343e86779142fe8a..a853a102895e910c90ed4af51ff9dec2669dc726 100644 (file)
@@ -367,6 +367,19 @@ class RepositoriesSubversionControllerTest < ActionController::TestCase
           :path => repository_path_hash(['subversion_test', 'helloworld.c'])[:param]
       assert_response :success
       assert_template 'annotate'
+
+      assert_select 'tr' do
+        assert_select 'th.line-num', :text => '1'
+        assert_select 'td.revision', :text => '4'
+        assert_select 'td.author', :text => 'jp'
+        assert_select 'td', :text => /stdio.h/
+      end
+      # Same revision
+      assert_select 'tr' do
+        assert_select 'th.line-num', :text => '2'
+        assert_select 'td.revision', :text => ''
+        assert_select 'td.author', :text => ''
+      end
     end
 
     def test_annotate_at_given_revision