]> source.dussan.org Git - redmine.git/commitdiff
scm: mercurial: move entries unit test from app to lib.
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Fri, 18 Feb 2011 04:13:17 +0000 (04:13 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Fri, 18 Feb 2011 04:13:17 +0000 (04:13 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4863 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb
test/unit/repository_mercurial_test.rb

index 36b61061d706d756ae018000036e1c18f2a2769f..4bc0d79d2c7f9a840f7d55542865c83f9b686155 100644 (file)
@@ -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')
index 1563820c63abe6b9c3ced78b7bc44338820ed7a8..49bbe7ce3f24393758c9e7dfdeea719f82715757 100644 (file)
@@ -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])