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