Mercurial > hg-stable
diff tests/test-identify @ 7757:af6a63438a8a
identify: have consistent output for local repositories
Also, add some extensive testing for it (hardly any in the suite so far).
author | Dirkjan Ochtman <dirkjan@ochtman.nl> |
---|---|
date | Fri, 13 Feb 2009 11:32:33 +0100 |
parents | |
children | 50baf8215942 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/test-identify Fri Feb 13 11:32:33 2009 +0100 @@ -0,0 +1,42 @@ +#!/bin/sh + +echo % no repo +hg id + +echo % create repo +hg init test +cd test +echo a > a +hg ci -Ama + +echo % basic id usage +hg id +hg id --debug +hg id -q +hg id -v + +echo % with options +hg id -r. +hg id -n +hg id -t +hg id -b +hg id -i +hg id -n -t -b -i + +echo % with modifications +echo b > a +hg id -n -t -b -i + +echo % other local repo +cd .. +hg -R test id +hg id test + +echo % with remote http repo +cd test +hg serve -p $HGPORT1 -d --pid-file=hg.pid +cat hg.pid >> $DAEMON_PIDS +hg id http://localhost:$HGPORT1/ + +echo % remote with tags? +hg id -t http://localhost:$HGPORT1/