Mercurial > public > mercurial-scm > hg
diff tests/test-log.t @ 14645:e4cfdff6d3f4
log: do not display hidden changeset
We add a --hidden option to display them.
author | Pierre-Yves David <pierre-yves.david@ens-lyon.org> |
---|---|
date | Thu, 16 Jun 2011 01:58:00 +0200 |
parents | 9a96efc4af8a |
children | db0340f4b507 41885892796e |
line wrap: on
line diff
--- a/tests/test-log.t Thu Jun 16 01:57:59 2011 +0200 +++ b/tests/test-log.t Thu Jun 16 01:58:00 2011 +0200 @@ -1138,3 +1138,21 @@ date: Thu Jan 01 00:00:00 1970 +0000 summary: a + $ cat > $HGTMP/testhidden.py << EOF + > def reposetup(ui, repo): + > for line in repo.opener('hidden'): + > ctx = repo[line.strip()] + > repo.changelog.hiddenrevs.add(ctx.rev()) + > EOF + $ echo '[extensions]' >> $HGRCPATH + $ echo "hidden=$HGTMP/testhidden.py" >> $HGRCPATH + $ touch .hg/hidden + $ hg log --template='{rev}:{node}\n' + 1:a765632148dc55d38c35c4f247c618701886cb2f + 0:9f758d63dcde62d547ebfb08e1e7ee96535f2b05 + $ echo a765632148dc55d38c35c4f247c618701886cb2f > .hg/hidden + $ hg log --template='{rev}:{node}\n' + 0:9f758d63dcde62d547ebfb08e1e7ee96535f2b05 + $ hg log --template='{rev}:{node}\n' --hidden + 1:a765632148dc55d38c35c4f247c618701886cb2f + 0:9f758d63dcde62d547ebfb08e1e7ee96535f2b05