diff --git a/tests/unittests/tests/01-run.py b/tests/unittests/tests/01-run.py index 19456a8fc2494bc4113b5ec573bef35178e3ad4b..00a7366a4371a8442e825c2aa000f00525c1b88d 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