# HG changeset patch # User Pulkit Goyal # Date 2018-10-13 02:12:20 # Node ID a17c07793dcd02a98c4706eeb3a7b4e4fcd84c6c # Parent f4893b59230feb181351389ac905ef221ddc451a py3: use '%d' for rev nums instead of '%s' This makes test-close-head.t pass on Python 3. Differential Revision: https://phab.mercurial-scm.org/D5040 diff --git a/contrib/python3-whitelist b/contrib/python3-whitelist --- a/contrib/python3-whitelist +++ b/contrib/python3-whitelist @@ -71,6 +71,7 @@ test-clone-uncompressed.t test-clone-update-order.t test-clone.t test-clonebundles.t +test-close-head.t test-commit-amend.t test-commit-interactive.t test-commit-multiple.t diff --git a/hgext/closehead.py b/hgext/closehead.py --- a/hgext/closehead.py +++ b/hgext/closehead.py @@ -66,7 +66,7 @@ def close_branch(ui, repo, *revs, **opts heads = set(repo[h].rev() for h in heads) for rev in revs: if rev not in heads: - raise error.Abort(_('revision is not an open head: %s') % rev) + raise error.Abort(_('revision is not an open head: %d') % rev) message = cmdutil.logmessage(ui, opts) if not message: