From a821c886b3852fa97a0799cc7b4b8b06e2da547a Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Mon, 21 Nov 2016 22:07:02 -0500 Subject: [PATCH] Tests: Set sys.stdout as utf8 --- test/run_all | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/run_all b/test/run_all index 3f68d283e..7f91a3217 100755 --- a/test/run_all +++ b/test/run_all @@ -12,6 +12,9 @@ from multiprocessing import cpu_count from threading import Thread from subprocess import call, Popen, PIPE +if sys.version_info > (3,): + import codecs + try: # python 2 from Queue import Queue, Empty @@ -200,6 +203,9 @@ def parse_args(): def main(): + if sys.version_info > (3,): + sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach()) + runner = TestRunner() runner.start()