From: Toshi MARUYAMA Date: Sun, 23 Jan 2011 04:17:03 +0000 (+0000) Subject: scm: darcs: add compatible test of Darcs 2.3 and 2.4 (#7415). X-Git-Tag: 1.2.0~1048 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=abd2762aede80ad9fd5cb984d66690bd74804567;p=redmine.git scm: darcs: add compatible test of Darcs 2.3 and 2.4 (#7415). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4748 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/test/unit/lib/redmine/scm/adapters/darcs_adapter_test.rb b/test/unit/lib/redmine/scm/adapters/darcs_adapter_test.rb index 820ffdb90..993b42ca7 100644 --- a/test/unit/lib/redmine/scm/adapters/darcs_adapter_test.rb +++ b/test/unit/lib/redmine/scm/adapters/darcs_adapter_test.rb @@ -19,6 +19,19 @@ begin end end + def test_revisions + id1 = '20080308225258-98289-761f654d669045eabee90b91b53a21ce5593cadf.gz' + revs = @adapter.revisions('', nil, nil, {:with_path => true}) + assert_equal 6, revs.size + assert_equal id1, revs[5].scmid + paths = revs[5].paths + assert_equal 5, paths.size + assert_equal 'A', paths[0][:action] + assert_equal '/README', paths[0][:path] + assert_equal 'A', paths[1][:action] + assert_equal '/images', paths[1][:path] + end + private def test_darcsversion_for(darcsversion, version)