diff -r 659dfbd852e2 -r b25fa5da4ca2 tests/test-glog.t --- a/tests/test-glog.t Wed Jan 03 15:13:22 2018 +0900 +++ b/tests/test-glog.t Wed Jan 03 15:46:15 2018 +0900 @@ -1724,20 +1724,14 @@ $ hg up -q '.^' $ testlog -f dir [] - (and - (func - (symbol 'ancestors') - (symbol '.')) - (func - (symbol '_matchfiles') - (list - (string 'r:') - (string 'd:relpath') - (string 'p:dir')))) + (func + (symbol '_matchfiles') + (list + (string 'r:') + (string 'd:relpath') + (string 'p:dir'))) , - >, + , > $ hg up -q tip @@ -1752,20 +1746,14 @@ $ testlog -f 'glob:*' [] - (and - (func - (symbol 'ancestors') - (symbol '.')) - (func - (symbol '_matchfiles') - (list - (string 'r:') - (string 'd:relpath') - (string 'p:glob:*')))) + (func + (symbol '_matchfiles') + (list + (string 'r:') + (string 'd:relpath') + (string 'p:glob:*'))) , - >, + , > Test --follow on a single rename @@ -1773,36 +1761,24 @@ $ hg up -q 2 $ testlog -f a [] - (func - (symbol 'follow') - (string 'a')) - , - > + [] + Test --follow and multiple renames $ hg up -q tip $ testlog -f e [] - (func - (symbol 'follow') - (string 'e')) - , - > + [] + Test --follow and multiple filelog heads $ hg up -q 2 $ testlog -f g [] - (func - (symbol 'follow') - (string 'g')) - , - > + [] + $ cat log.nodes nodetag 2 nodetag 1 @@ -1810,12 +1786,8 @@ $ hg up -q tip $ testlog -f g [] - (func - (symbol 'follow') - (string 'g')) - , - > + [] + $ cat log.nodes nodetag 3 nodetag 2 @@ -1825,19 +1797,8 @@ $ testlog -f g e [] - (or - (list - (func - (symbol 'follow') - (string 'g')) - (func - (symbol 'follow') - (string 'e')))) - , - , - >> + [] + $ cat log.nodes nodetag 4 nodetag 3 @@ -1866,23 +1827,15 @@ $ hg ci -m "merge 5 and 4" $ testlog --follow-first [] - (func - (symbol '_firstancestors') - (symbol '.')) - , - > + [] + Cannot compare with log --follow-first FILE as it never worked $ hg log -G --print-revset --follow-first e [] - (func - (symbol '_followfirst') - (string 'e')) - , - > + [] + $ hg log -G --follow-first e --template '{rev} {desc|firstline}\n' @ 6 merge 5 and 4 |\ @@ -1958,20 +1911,14 @@ > $ testlog --removed --follow a [] - (and - (func - (symbol 'ancestors') - (symbol '.')) - (func - (symbol '_matchfiles') - (list - (string 'r:') - (string 'd:relpath') - (string 'p:a')))) + (func + (symbol '_matchfiles') + (list + (string 'r:') + (string 'd:relpath') + (string 'p:a'))) , - >, + , > Test --patch and --stat with --follow and --follow-first @@ -2353,12 +2300,8 @@ , set([1])> $ testlog -f ../b [] - (func - (symbol 'follow') - (string 'b')) - , - > + [] + $ cd .. Test --hidden