Mercurial > hg
diff tests/test-username-newline.t @ 12301:3a082866422a
tests: unify test-username-newline
author | Adrian Buehlmann <adrian@cadifra.com> |
---|---|
date | Tue, 14 Sep 2010 16:52:32 +0200 |
parents | tests/test-username-newline@9d023ef7b467 |
children | 4134686b83e1 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/test-username-newline.t Tue Sep 14 16:52:32 2010 +0200 @@ -0,0 +1,24 @@ + $ hg init + $ touch a + + $ unset HGUSER + $ echo "[ui]" >> .hg/hgrc + $ echo "username= foo" >> .hg/hgrc + $ echo " bar1" >> .hg/hgrc + + $ hg ci -Am m + adding a + abort: username 'foo\nbar1' contains a newline + + $ rm .hg/hgrc + + $ HGUSER=`(echo foo; echo bar2)` hg ci -Am m + abort: username 'foo\nbar2' contains a newline + + $ hg ci -Am m -u "`(echo foo; echo bar3)`" + transaction abort! + rollback completed + abort: username 'foo\nbar3' contains a newline! + + $ true +