Mercurial > hg
changeset 39657:2b9f315a4217
py3: use codecs.encode() to encode in rot-13 encoding
The other occurence will need some more love as description is bytes by default
and we need to decode it and then encode it.
Differential Revision: https://phab.mercurial-scm.org/D4608
author | Pulkit Goyal <pulkit@yandex-team.ru> |
---|---|
date | Sun, 16 Sep 2018 19:58:01 +0530 |
parents | e3768bd48e26 |
children | c20861b65688 |
files | tests/test-log-exthook.t |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-log-exthook.t Sun Sep 16 19:18:15 2018 +0530 +++ b/tests/test-log-exthook.t Sun Sep 16 19:58:01 2018 +0530 @@ -3,13 +3,14 @@ $ cat > $TESTTMP/logexthook.py <<EOF > from __future__ import absolute_import + > import codecs > from mercurial import ( > commands, > logcmdutil, > repair, > ) > def rot13description(self, ctx): - > summary = "summary".encode('rot13') + > summary = codecs.encode("summary", 'rot-13') > description = ctx.description().strip().splitlines()[0].encode('rot13') > self.ui.write("%s: %s\n" % (summary, description)) > def reposetup(ui, repo):