Mercurial > hg
diff tests/test-log-exthook.t @ 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 | c8e2d6ed1f9e |
children | 005bc856e919 |
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):