Mercurial > public > mercurial-scm > hg
diff tests/test-command-template.t @ 25762:f4412380d357
changeset_printer: display wdirrev/wdirnode values for workingctx
Because we want to eliminate "if"s in the default template, it makes sense to
display wdirrev/wdirnode values for now. wdir() is still experimental, so the
output of "log -r'wdir()'" may change in future.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sat, 04 Jul 2015 17:19:49 +0900 |
parents | 47469fa8fb01 |
children | babd2c93bd99 |
line wrap: on
line diff
--- a/tests/test-command-template.t Wed Jul 08 16:19:09 2015 -0700 +++ b/tests/test-command-template.t Sat Jul 04 17:19:49 2015 +0900 @@ -180,6 +180,26 @@ $ hg log --debug -T phases > phases.out $ cmp log.out phases.out || diff -u log.out phases.out +Default style of working-directory revision should also be the same (but +date may change while running tests): + + $ hg log -r 'wdir()' | sed 's|^date:.*|date:|' > log.out + $ hg log -r 'wdir()' --style default | sed 's|^date:.*|date:|' > style.out + $ cmp log.out style.out || diff -u log.out style.out + + $ hg log -r 'wdir()' -v | sed 's|^date:.*|date:|' > log.out + $ hg log -r 'wdir()' -v --style default | sed 's|^date:.*|date:|' > style.out + $ cmp log.out style.out || diff -u log.out style.out + + $ hg log -r 'wdir()' -q > log.out + $ hg log -r 'wdir()' -q --style default > style.out + $ cmp log.out style.out || diff -u log.out style.out + + $ hg log -r 'wdir()' --debug | sed 's|^date:.*|date:|' > log.out + $ hg log -r 'wdir()' --debug --style default \ + > | sed 's|^date:.*|date:|' > style.out + $ cmp log.out style.out || diff -u log.out style.out + Default style should also preserve color information (issue2866): $ cp $HGRCPATH $HGRCPATH-bak