comparison tests/test-annotate.t @ 30754:26209cb7184e

revset: parse variable-length arguments of followlines() by getargsdict()
author Yuya Nishihara <yuya@tcha.org>
date Mon, 09 Jan 2017 16:02:56 +0900
parents 42c75b4fa46a
children cd23879cbac7
comparison
equal deleted inserted replaced
30753:c3a3896a9fa8 30754:26209cb7184e
580 26: baz:3+->3- 580 26: baz:3+->3-
581 28: merge from other side 581 28: merge from other side
582 $ hg up 23 --quiet 582 $ hg up 23 --quiet
583 583
584 check error cases 584 check error cases
585 $ hg log -r 'followlines()'
586 hg: parse error: followlines takes at least 1 positional arguments
587 [255]
588 $ hg log -r 'followlines(baz)'
589 hg: parse error: followlines takes at least three arguments
590 [255]
591 $ hg log -r 'followlines(baz, 1)'
592 hg: parse error: followlines takes at least three arguments
593 [255]
585 $ hg log -r 'followlines(baz, 1, 2, rev=desc("b"))' 594 $ hg log -r 'followlines(baz, 1, 2, rev=desc("b"))'
586 hg: parse error: followlines expects exactly one revision 595 hg: parse error: followlines expects exactly one revision
587 [255] 596 [255]
588 $ hg log -r 'followlines("glob:*", 1, 2)' 597 $ hg log -r 'followlines("glob:*", 1, 2)'
589 hg: parse error: followlines expects exactly one file 598 hg: parse error: followlines expects exactly one file