Mercurial > hg-stable
diff tests/test-committer.t @ 21955:6dfb78f18bdb stable
config: allow 'user' in .hgrc ui section (issue3169)
author | anatoly techtonik <techtonik@gmail.com> |
---|---|
date | Sat, 26 Jul 2014 09:27:11 +0300 |
parents | b75a23eec9c9 |
children | 89003c49315c |
line wrap: on
line diff
--- a/tests/test-committer.t Wed Jul 30 14:51:56 2014 -0500 +++ b/tests/test-committer.t Sat Jul 26 09:27:11 2014 +0300 @@ -52,15 +52,34 @@ abort: no username supplied (use "hg config --edit" to set your username) [255] + +# test alternate config var + + $ echo 1234 > asdf + $ echo "[ui]" > .hg/hgrc + $ echo "user = Foo Bar II <foo2@bar.com>" >> .hg/hgrc + $ hg commit -m commit-1 + $ hg tip + changeset: 4:6f24bfb4c617 + tag: tip + user: Foo Bar II <foo2@bar.com> + date: Thu Jan 01 00:00:00 1970 +0000 + summary: commit-1 + +# test no .hg/hgrc (uses generated non-interactive username) + + $ echo space > asdf $ rm .hg/hgrc $ hg commit -m commit-1 2>&1 no username found, using '[^']*' instead (re) - $ echo space > asdf + $ echo space2 > asdf $ hg commit -u ' ' -m commit-1 transaction abort! rollback completed abort: empty username! [255] +# don't add tests here, previous test is unstable + $ cd ..