summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Lange <jml@mumak.net>2016-04-30 09:50:10 +0100
committerJonathan Lange <jml@mumak.net>2016-04-30 09:50:10 +0100
commit52b5d19191fdeaa7896a4b645ff09e96c02dbac7 (patch)
tree58acfcaef9cf8dc889de30058249d0ed5174af59
parent73a88b7c56a55a8c5c68b032c8976b3340104d48 (diff)
downloadtesttools-52b5d19191fdeaa7896a4b645ff09e96c02dbac7.tar.gz
UTF-8 encode Twisted logs (allenap)
-rw-r--r--testtools/twistedsupport/_runtest.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/testtools/twistedsupport/_runtest.py b/testtools/twistedsupport/_runtest.py
index bf3e71d..f470da0 100644
--- a/testtools/twistedsupport/_runtest.py
+++ b/testtools/twistedsupport/_runtest.py
@@ -173,8 +173,8 @@ class CaptureTwistedLogs(Fixture):
logs = StringIO()
full_observer = log.FileLogObserver(logs)
self.useFixture(_TwistedLogObservers([full_observer.emit]))
- self.addDetail(self.LOG_DETAIL_NAME,
- Content(UTF8_TEXT, lambda: [logs.getvalue()]))
+ self.addDetail(self.LOG_DETAIL_NAME, Content(
+ UTF8_TEXT, lambda: [logs.getvalue().encode("utf-8")]))
def run_with_log_observers(observers, function, *args, **kwargs):