comparison tests/test-revset.t @ 33075:d83b189aef83

dagop: change revdescendants() to include all root revisions Prepares for adding depth support. I want to process depth=0 in revdescendants() to make things simpler. only() also calls dagop.revdescendants(), but it filters out root revisions explicitly. So this should cause no problem. # descendants(0) using hg repo 0) 0.052380 1) 0.051226 # only(tip) using hg repo 0) 0.001433 1) 0.001425
author Yuya Nishihara <yuya@tcha.org>
date Tue, 20 Jun 2017 22:26:52 +0900
parents e999b59d6eb1
children a53bfc2845f2
comparison
equal deleted inserted replaced
33074:e999b59d6eb1 33075:d83b189aef83
3528 ('symbol', 'descendants') 3528 ('symbol', 'descendants')
3529 (func 3529 (func
3530 ('symbol', 'merge') 3530 ('symbol', 'merge')
3531 None)) 3531 None))
3532 * set: 3532 * set:
3533 <addset+ 3533 <generatorset+>
3534 <filteredset
3535 <fullreposet+ 0:10>,
3536 <merge>>,
3537 <generatorset+>>
3538 6 3534 6
3539 7 3535 7
3540 3536
3541 test infinite recursion 3537 test infinite recursion
3542 3538