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 ..