@@ -277,6 +277,36 begin | |||||
277 | end |
|
277 | end | |
278 | end |
|
278 | end | |
279 |
|
279 | |||
|
280 | def test_nodes_in_branch | |||
|
281 | [ | |||
|
282 | 'default', | |||
|
283 | @branch_char_1, | |||
|
284 | 'branch (1)[2]&,%.-3_4', | |||
|
285 | @branch_char_0, | |||
|
286 | 'test_branch.latin-1', | |||
|
287 | 'test-branch-00', | |||
|
288 | ].each do |bra| | |||
|
289 | nib0 = @adapter.nodes_in_branch(bra, '', bra, 0) | |||
|
290 | assert nib0 | |||
|
291 | nib1 = @adapter.nodes_in_branch(bra, '', bra, 0, :limit => 1) | |||
|
292 | assert_equal 1, nib1.size | |||
|
293 | case bra | |||
|
294 | when 'branch (1)[2]&,%.-3_4' | |||
|
295 | assert_equal 3, nib0.size | |||
|
296 | assert_equal nib0[0], 'afc61e85bde7' | |||
|
297 | nib2 = @adapter.nodes_in_branch(bra, '', bra, 0, :limit => 2) | |||
|
298 | assert_equal 2, nib2.size | |||
|
299 | assert_equal nib2[1], '933ca60293d7' | |||
|
300 | when @branch_char_1 | |||
|
301 | assert_equal 2, nib0.size | |||
|
302 | assert_equal nib0[1], '08ff3227303e' | |||
|
303 | nib2 = @adapter.nodes_in_branch(bra, '', bra, 0, :limit => 1) | |||
|
304 | assert_equal 1, nib2.size | |||
|
305 | assert_equal nib2[0], '7bbf4c738e71' | |||
|
306 | end | |||
|
307 | end | |||
|
308 | end | |||
|
309 | ||||
280 | private |
|
310 | private | |
281 |
|
311 | |||
282 | def test_hgversion_for(hgversion, version) |
|
312 | def test_hgversion_for(hgversion, version) |
General Comments 0
You need to be logged in to leave comments.
Login now