Mercurial > public > mercurial-scm > hg
diff mercurial/obsolete.py @ 34575:dc91580a0a88
obsolete: add a devel.user.obsmarker
In tests, we often want to use a different username in obs-markers without
changing the default user. Add a 'devel.user.obsmarker'.
author | Boris Feld <boris.feld@octobus.net> |
---|---|
date | Fri, 06 Oct 2017 16:15:24 +0200 |
parents | 014d467f9d08 |
children | 96802496ecc0 |
line wrap: on
line diff
--- a/mercurial/obsolete.py Thu Oct 05 15:11:34 2017 +0200 +++ b/mercurial/obsolete.py Fri Oct 06 16:15:24 2017 +0200 @@ -1035,7 +1035,11 @@ if metadata is None: metadata = {} if 'user' not in metadata: - metadata['user'] = repo.ui.username() + develuser = repo.ui.config('devel', 'user.obsmarker') + if develuser: + metadata['user'] = develuser + else: + metadata['user'] = repo.ui.username() # Operation metadata handling useoperation = repo.ui.configbool('experimental',