Merge "Ensure to decode bytes or fail"

This commit is contained in:
Jenkins
2015-10-06 23:56:10 +00:00
committed by Gerrit Code Review

View File

@@ -73,13 +73,7 @@ class FakeStdout(object):
def make_string(self):
result = ''
for line in self.content:
if six.PY3:
if isinstance(line, bytes):
try:
line = line.decode(encoding='utf-8')
except UnicodeError:
pass
result = result + line
result += encodeutils.safe_decode(line, 'utf-8')
return result