summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lldb/test/functionalities/command_script/import/thepackage/TPunitA.py5
-rw-r--r--lldb/test/functionalities/command_script/import/thepackage/TPunitB.py5
-rwxr-xr-xlldb/test/progress.py27
-rw-r--r--lldb/test/test_results.py7
4 files changed, 27 insertions, 17 deletions
diff --git a/lldb/test/functionalities/command_script/import/thepackage/TPunitA.py b/lldb/test/functionalities/command_script/import/thepackage/TPunitA.py
index 86381a1acc2..cd18e4cfc95 100644
--- a/lldb/test/functionalities/command_script/import/thepackage/TPunitA.py
+++ b/lldb/test/functionalities/command_script/import/thepackage/TPunitA.py
@@ -1,3 +1,6 @@
+import lldb_shared
+import six
+
def command(debugger, command, result, internal_dict):
- result.PutCString(u"hello world A")
+ result.PutCString(six.u("hello world A"))
return None
diff --git a/lldb/test/functionalities/command_script/import/thepackage/TPunitB.py b/lldb/test/functionalities/command_script/import/thepackage/TPunitB.py
index 52db603e512..936201157ac 100644
--- a/lldb/test/functionalities/command_script/import/thepackage/TPunitB.py
+++ b/lldb/test/functionalities/command_script/import/thepackage/TPunitB.py
@@ -1,3 +1,6 @@
+import lldb_shared
+import six
+
def command(debugger, command, result, internal_dict):
- result.PutCString(u"hello world B")
+ result.PutCString(six.u("hello world B"))
return None
diff --git a/lldb/test/progress.py b/lldb/test/progress.py
index 99b089620c0..bb71b4bcfce 100755
--- a/lldb/test/progress.py
+++ b/lldb/test/progress.py
@@ -2,6 +2,9 @@
from __future__ import print_function
+import lldb_shared
+import six
+
import sys
import time
@@ -17,17 +20,17 @@ class ProgressBar(object):
format Format
incremental
"""
- light_block = unichr(0x2591).encode("utf-8")
- solid_block = unichr(0x2588).encode("utf-8")
- solid_right_arrow = unichr(0x25BA).encode("utf-8")
+ light_block = six.unichr(0x2591).encode("utf-8")
+ solid_block = six.unichr(0x2588).encode("utf-8")
+ solid_right_arrow = six.unichr(0x25BA).encode("utf-8")
def __init__(self,
start=0,
end=10,
width=12,
- fill=unichr(0x25C9).encode("utf-8"),
- blank=unichr(0x25CC).encode("utf-8"),
- marker=unichr(0x25CE).encode("utf-8"),
+ fill=six.unichr(0x25C9).encode("utf-8"),
+ blank=six.unichr(0x25CC).encode("utf-8"),
+ marker=six.unichr(0x25CE).encode("utf-8"),
format='[%(fill)s%(marker)s%(blank)s] %(progress)s%%',
incremental=True):
super(ProgressBar, self).__init__()
@@ -81,9 +84,9 @@ class AnimatedProgressBar(ProgressBar):
start=0,
end=10,
width=12,
- fill=unichr(0x25C9).encode("utf-8"),
- blank=unichr(0x25CC).encode("utf-8"),
- marker=unichr(0x25CE).encode("utf-8"),
+ fill=six.unichr(0x25C9).encode("utf-8"),
+ blank=six.unichr(0x25CC).encode("utf-8"),
+ marker=six.unichr(0x25CE).encode("utf-8"),
format='[%(fill)s%(marker)s%(blank)s] %(progress)s%%',
incremental=True,
stdout=sys.stdout):
@@ -107,9 +110,9 @@ class ProgressWithEvents(AnimatedProgressBar):
start=0,
end=10,
width=12,
- fill=unichr(0x25C9).encode("utf-8"),
- blank=unichr(0x25CC).encode("utf-8"),
- marker=unichr(0x25CE).encode("utf-8"),
+ fill=six.unichr(0x25C9).encode("utf-8"),
+ blank=six.unichr(0x25CC).encode("utf-8"),
+ marker=six.unichr(0x25CE).encode("utf-8"),
format='[%(fill)s%(marker)s%(blank)s] %(progress)s%%',
incremental=True,
stdout=sys.stdout):
diff --git a/lldb/test/test_results.py b/lldb/test/test_results.py
index f35d34c9d03..b6ef584c16d 100644
--- a/lldb/test/test_results.py
+++ b/lldb/test/test_results.py
@@ -23,6 +23,7 @@ import time
import traceback
import xml.sax.saxutils
+import six
from six.moves import cPickle
@@ -494,11 +495,11 @@ class XunitFormatter(ResultsFormatter):
# Build up an array of range expressions.
illegal_ranges = [
- "%s-%s" % (unichr(low), unichr(high))
+ "%s-%s" % (six.unichr(low), six.unichr(high))
for (low, high) in illegal_chars_u]
# Compile the regex
- return re.compile(u'[%s]' % u''.join(illegal_ranges))
+ return re.compile(six.u('[%s]') % six.u('').join(illegal_ranges))
@staticmethod
def _quote_attribute(text):
@@ -524,7 +525,7 @@ class XunitFormatter(ResultsFormatter):
unicode_content = str_or_unicode.decode('utf-8')
else:
unicode_content = str_or_unicode
- return self.invalid_xml_re.sub(u'?', unicode_content).encode('utf-8')
+ return self.invalid_xml_re.sub(six.u('?'), unicode_content).encode('utf-8')
@classmethod
def arg_parser(cls):
OpenPOWER on IntegriCloud