[PATCH 1 of 3] py3: byteify extension in test-debugcommands.t

Matt Harbison mharbison72 at gmail.com
Sat Sep 29 06:20:07 UTC 2018


# HG changeset patch
# User Matt Harbison <matt_harbison at yahoo.com>
# Date 1538188758 14400
#      Fri Sep 28 22:39:18 2018 -0400
# Node ID bf0bf1635b94a23f129abc44eacbde830e541544
# Parent  cddac40b1a06c37cede9757914d930de92250612
py3: byteify extension in test-debugcommands.t

diff --git a/tests/test-debugcommands.t b/tests/test-debugcommands.t
--- a/tests/test-debugcommands.t
+++ b/tests/test-debugcommands.t
@@ -532,29 +532,31 @@ Test internal debugstacktrace command
 
   $ cat > debugstacktrace.py << EOF
   > from __future__ import absolute_import
-  > import sys
-  > from mercurial import util
+  > from mercurial import (
+  >     pycompat,
+  >     util,
+  > )
   > def f():
-  >     util.debugstacktrace(f=sys.stdout)
+  >     util.debugstacktrace(f=pycompat.stdout)
   >     g()
   > def g():
-  >     util.dst('hello from g\\n', skip=1)
+  >     util.dst(b'hello from g\\n', skip=1)
   >     h()
   > def h():
-  >     util.dst('hi ...\\nfrom h hidden in g', 1, depth=2)
+  >     util.dst(b'hi ...\\nfrom h hidden in g', 1, depth=2)
   > f()
   > EOF
   $ "$PYTHON" debugstacktrace.py
   stacktrace at:
-   debugstacktrace.py:12 in * (glob)
-   debugstacktrace.py:5  in f
+   debugstacktrace.py:14 in * (glob)
+   debugstacktrace.py:7  in f
   hello from g at:
-   debugstacktrace.py:12 in * (glob)
-   debugstacktrace.py:6  in f
+   debugstacktrace.py:14 in * (glob)
+   debugstacktrace.py:8  in f
   hi ...
   from h hidden in g at:
-   debugstacktrace.py:6 in f
-   debugstacktrace.py:9 in g
+   debugstacktrace.py:8  in f
+   debugstacktrace.py:11 in g
 
 Test debugcapabilities command:
 


More information about the Mercurial-devel mailing list