@@ -133,6 +133,10 begin | |||
|
133 | 133 | # TODO filesize etc. |
|
134 | 134 | def test_entries |
|
135 | 135 | assert_nil @adapter.entries(nil, '100000') |
|
136 | ||
|
137 | assert_equal 1, @adapter.entries("sources", 3).size | |
|
138 | assert_equal 1, @adapter.entries("sources", 'b3a615152df8').size | |
|
139 | ||
|
136 | 140 | [2, '400bb8672109', '400', 400].each do |r| |
|
137 | 141 | entries1 = @adapter.entries(nil, r) |
|
138 | 142 | assert entries1 |
@@ -156,6 +160,12 begin | |||
|
156 | 160 | end |
|
157 | 161 | end |
|
158 | 162 | |
|
163 | def test_locate_on_outdated_repository | |
|
164 | assert_equal 1, @adapter.entries("images", 0).size | |
|
165 | assert_equal 2, @adapter.entries("images").size | |
|
166 | assert_equal 2, @adapter.entries("images", 2).size | |
|
167 | end | |
|
168 | ||
|
159 | 169 | def test_access_by_nodeid |
|
160 | 170 | path = 'sources/welcome_controller.rb' |
|
161 | 171 | assert_equal @adapter.cat(path, 2), @adapter.cat(path, '400bb8672109') |
@@ -50,19 +50,6 class RepositoryMercurialTest < ActiveSupport::TestCase | |||
|
50 | 50 | assert_equal 17, @repository.changesets.count |
|
51 | 51 | end |
|
52 | 52 | |
|
53 | def test_entries | |
|
54 | assert_equal 2, @repository.entries("sources", 2).size | |
|
55 | assert_equal 2, @repository.entries("sources", '400bb8672109').size | |
|
56 | assert_equal 1, @repository.entries("sources", 3).size | |
|
57 | assert_equal 1, @repository.entries("sources", 'b3a615152df8').size | |
|
58 | end | |
|
59 | ||
|
60 | def test_locate_on_outdated_repository | |
|
61 | assert_equal 1, @repository.entries("images", 0).size | |
|
62 | assert_equal 2, @repository.entries("images").size | |
|
63 | assert_equal 2, @repository.entries("images", 2).size | |
|
64 | end | |
|
65 | ||
|
66 | 53 | def test_isodatesec |
|
67 | 54 | # Template keyword 'isodatesec' supported in Mercurial 1.0 and higher |
|
68 | 55 | if @repository.scm.class.client_version_above?([1, 0]) |
General Comments 0
You need to be logged in to leave comments.
Login now