diff --git a/tests/TestRunner/TestRunner.py b/tests/TestRunner/TestRunner.py index ee4d240159..dd9164f413 100755 --- a/tests/TestRunner/TestRunner.py +++ b/tests/TestRunner/TestRunner.py @@ -219,7 +219,7 @@ class XMLParser(LogParser): return None handler = XMLParser.XMLHandler() errorHandler = XMLParser.XMLErrorHandler() - xml.sax.parseString(line, handler, errorHandler=errorHandler) + xml.sax.parseString(line.encode('utf-8'), handler, errorHandler=errorHandler) if len(errorHandler.fatalErrors) > 0: return self.log_trace_parse_error(linenr, errorHandler.fatalErrors[0]) return handler.result