From 6d52ca769982b0dcc0b2eda82c9a1204dadbca4c Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Wed, 23 Nov 2016 06:43:32 -0500 Subject: Use a 2/3 name for unicode --- tests/helpers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/helpers.py b/tests/helpers.py index f4bff2b0..ebc15cd1 100644 --- a/tests/helpers.py +++ b/tests/helpers.py @@ -8,6 +8,7 @@ import subprocess import sys from coverage import env +from coverage.backward import unicode_class from coverage.misc import output_encoding @@ -17,7 +18,7 @@ def run_command(cmd): Returns the exit status code and the combined stdout and stderr. """ - if env.PY2 and isinstance(cmd, unicode): + if env.PY2 and isinstance(cmd, unicode_class): cmd = cmd.encode(sys.getfilesystemencoding()) # In some strange cases (PyPy3 in a virtualenv!?) the stdout encoding of -- cgit v1.2.1