Mercurial > hg
view tests/test-alias @ 9582:a25af3af941c
tests: add -k to test scripts matching keywords
argument is a space-separated list of keywords that are searched for
in the name and body of each test. This makes it easy to run only
tests related to tags, hgweb, revert, etc. (eg -k "tag hgweb revert").
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Mon, 12 Oct 2009 14:52:53 -0500 |
parents | 21688b8a594b |
children | 8bce1e0d2801 |
line wrap: on
line source
#!/bin/sh cat >> $HGRCPATH <<EOF [alias] myinit = init cleanstatus = status -c unknown = bargle ambiguous = s recursive = recursive nodefinition = mylog = log lognull = log -r null shortlog = log --template '{rev} {node|short} | {date|isodate}\n' dln = lognull --debug [defaults] mylog = -q lognull = -q log = -v EOF echo '% basic' hg myinit alias echo '% unknown' hg unknown echo '% ambiguous' hg ambiguous echo '% recursive' hg recursive echo '% no definition' hg nodef cd alias echo foo > foo hg ci -Amfoo echo '% with opts' hg cleanst echo '% with opts and whitespace' hg shortlog echo '% interaction with defaults' hg mylog hg lognull echo '% properly recursive' hg dln