summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>2011-02-18 04:13:17 +0000
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>2011-02-18 04:13:17 +0000
commita3a9661da6fc9c16ab2c0407249481ca047e378b (patch)
treeff08be09893455d8d6a64ad73615275c8fec3ea4
parent17f1b1d0bc0b6f0bb203db05e24e3cc5617dbcf2 (diff)
downloadredmine-a3a9661da6fc9c16ab2c0407249481ca047e378b.tar.gz
redmine-a3a9661da6fc9c16ab2c0407249481ca047e378b.zip
scm: mercurial: move entries unit test from app to lib.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4863 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rw-r--r--test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb10
-rw-r--r--test/unit/repository_mercurial_test.rb13
2 files changed, 10 insertions, 13 deletions
diff --git a/test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb b/test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb
index 36b61061d..4bc0d79d2 100644
--- a/test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb
+++ b/test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb
@@ -133,6 +133,10 @@ begin
# TODO filesize etc.
def test_entries
assert_nil @adapter.entries(nil, '100000')
+
+ assert_equal 1, @adapter.entries("sources", 3).size
+ assert_equal 1, @adapter.entries("sources", 'b3a615152df8').size
+
[2, '400bb8672109', '400', 400].each do |r|
entries1 = @adapter.entries(nil, r)
assert entries1
@@ -156,6 +160,12 @@ begin
end
end
+ def test_locate_on_outdated_repository
+ assert_equal 1, @adapter.entries("images", 0).size
+ assert_equal 2, @adapter.entries("images").size
+ assert_equal 2, @adapter.entries("images", 2).size
+ end
+
def test_access_by_nodeid
path = 'sources/welcome_controller.rb'
assert_equal @adapter.cat(path, 2), @adapter.cat(path, '400bb8672109')
diff --git a/test/unit/repository_mercurial_test.rb b/test/unit/repository_mercurial_test.rb
index 1563820c6..49bbe7ce3 100644
--- a/test/unit/repository_mercurial_test.rb
+++ b/test/unit/repository_mercurial_test.rb
@@ -50,19 +50,6 @@ class RepositoryMercurialTest < ActiveSupport::TestCase
assert_equal 17, @repository.changesets.count
end
- def test_entries
- assert_equal 2, @repository.entries("sources", 2).size
- assert_equal 2, @repository.entries("sources", '400bb8672109').size
- assert_equal 1, @repository.entries("sources", 3).size
- assert_equal 1, @repository.entries("sources", 'b3a615152df8').size
- end
-
- def test_locate_on_outdated_repository
- assert_equal 1, @repository.entries("images", 0).size
- assert_equal 2, @repository.entries("images").size
- assert_equal 2, @repository.entries("images", 2).size
- end
-
def test_isodatesec
# Template keyword 'isodatesec' supported in Mercurial 1.0 and higher
if @repository.scm.class.client_version_above?([1, 0])