py3: pass bytes from extension to ui.write() in test-revlog-mmapindex.t
authorPulkit Goyal <7895pulkit@gmail.com>
Mon, 11 Dec 2017 05:26:46 +0530
changeset 35404 6ebe899b6551
parent 35403 154e822bf514
child 35405 e66d6e938d2d
py3: pass bytes from extension to ui.write() in test-revlog-mmapindex.t This makes the test pass on Python 3. Differential Revision: https://phab.mercurial-scm.org/D1674
tests/test-revlog-mmapindex.t
--- a/tests/test-revlog-mmapindex.t	Sun Dec 10 06:36:48 2017 +0530
+++ b/tests/test-revlog-mmapindex.t	Mon Dec 11 05:26:46 2017 +0530
@@ -6,12 +6,13 @@
   > 
   > from mercurial import (
   >     extensions,
+  >     pycompat,
   >     util,
   > )
   > 
   > def extsetup(ui):
   >     def mmapread(orig, fp):
-  >         ui.write("mmapping %s\n" % fp.name)
+  >         ui.write(b"mmapping %s\n" % pycompat.bytestr(fp.name))
   >         ui.flush()
   >         return orig(fp)
   >