r26516: Fix line splitting in subunitrun.
authorJelmer Vernooij <jelmer@samba.org>
Mon, 17 Dec 2007 22:16:05 +0000 (23:16 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 21 Dec 2007 04:51:20 +0000 (05:51 +0100)
(This used to be commit 623b7b31144f9da5e256e5541d04db8698dd39d3)

source4/scripting/python/subunit/__init__.py

index 4f24803e63b8aaeced8898ac537ea3deda9bef53..4d3434a3ea67edae598474df82bebd6d6f76a673 100644 (file)
@@ -215,14 +215,14 @@ class TestProtocolClient(unittest.TestResult):
     def addError(self, test, error):
         """Report an error in test test."""
         self._stream.write("error: %s [\n" % (test.shortDescription() or str(test)))
-        for line in self._exc_info_to_string(error, test).split():
+        for line in self._exc_info_to_string(error, test).splitlines():
             self._stream.write("%s\n" % line)
         self._stream.write("]\n")
 
     def addFailure(self, test, error):
         """Report a failure in test test."""
         self._stream.write("failure: %s [\n" % (test.shortDescription() or str(test)))
-        for line in self._exc_info_to_string(error, test).split():
+        for line in self._exc_info_to_string(error, test).splitlines():
             self._stream.write("%s\n" % line)
         self._stream.write("]\n")