From 0f7f9fe986baf64c9b1d5a8de578f21861bef98a Mon Sep 17 00:00:00 2001 From: Martine Lenders <mail@martine-lenders.eu> Date: Wed, 27 Jan 2016 03:51:41 +0100 Subject: [PATCH] unittests: fix for python3 --- tests/unittests/tests/01-run.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/unittests/tests/01-run.py b/tests/unittests/tests/01-run.py index 19456a8fc2..00a7366a43 100755 --- a/tests/unittests/tests/01-run.py +++ b/tests/unittests/tests/01-run.py @@ -13,7 +13,8 @@ DEFAULT_TIMEOUT = 5 def main(): env = os.environ.copy() - child = spawn("make term", env=env, timeout=DEFAULT_TIMEOUT) + child = spawn("make term", env=env, timeout=DEFAULT_TIMEOUT, + encoding="utf-8") child.logfile = sys.stdout try: @@ -23,7 +24,7 @@ def main(): # make reset yields error on some boards even if successful pass try: - child.expect(r"OK \([0-9]+ tests\)") + child.expect(u"OK \\([0-9]+ tests\\)") except TIMEOUT: print("There where errors in the unittests") return 1 -- GitLab