sapling/tests/test-chg.t
Jun Wu 3303b6aab4 chgserver: handle ParseError during validate
Currently the validate command in chgserver expects config can be loaded
without issues but the config can be broken and chg will print a stacktrace
instead of the parsing error, if a chg server is already running.

This patch adds a handler for ParseError in validate and a new instruction
"exit" to make the client exit without abortmsg. A test is also added to make
sure it will behave as expected.
2016-03-14 12:52:35 +00:00

13 lines
162 B
Perl

init repo
$ hg init foo
$ cd foo
ill-formed config
$ hg status
$ echo '=brokenconfig' >> $HGRCPATH
$ hg status
hg: parse error at * (glob)
[255]