Browse Source

scm: cvs: add annotate test of HEAD revision in unit model test.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5411 e93f8b46-1217-0410-a6f0-8f06a7374b81
tags/1.2.0
Toshi MARUYAMA 13 years ago
parent
commit
9df194ff16
1 changed files with 12 additions and 0 deletions
  1. 12
    0
      test/unit/repository_cvs_test.rb

+ 12
- 0
test/unit/repository_cvs_test.rb View File

@@ -131,6 +131,18 @@ class RepositoryCvsTest < ActiveSupport::TestCase
# invalid revision
assert @repository.cat('README', '123').blank?
end

def test_annotate
@repository.fetch_changesets
@repository.reload
ann = @repository.annotate('README')
assert ann
assert_equal 2, ann.revisions.length
assert_equal '1.2', ann.revisions[1].revision
assert_equal 'LANG', ann.revisions[1].author
assert_equal 'with one change', ann.lines[1]
end

else
puts "CVS test repository NOT FOUND. Skipping unit tests !!!"
def test_fake; assert true end

Loading…
Cancel
Save