diff tests/test-committer @ 8424:c5b3d3e30de7

changelog: refuse to add revisions with empty usernames An empty username or a username with a "\n" will make the revision text contain two "\n\n" sequences -> corrupt repository. The problem is that changelog.read expects to find exactly one "\n\n" separator and thus cannot unpack the revision.
author Martin Geisler <mg@lazybytes.net>
date Sat, 16 May 2009 11:12:49 +0200
parents 78a0dd93db0b
children
line wrap: on
line diff
--- a/tests/test-committer	Fri May 15 16:12:09 2009 +0200
+++ b/tests/test-committer	Sat May 16 11:12:49 2009 +0200
@@ -29,3 +29,8 @@
 hg commit -d '1000000 0' -m commit-1
 rm .hg/hgrc
 hg commit -d '1000000 0' -m commit-1 2>&1 | sed -e "s/'[^']*'/user@host/"
+
+echo space > asdf
+hg commit -d '1000000 0' -u ' ' -m commit-1
+
+true