[New-bugs-announce] [issue16739] texttestresult should decorate the stream with _WritelnDecorator
Leo Arias
report at bugs.python.org
Thu Dec 20 17:16:21 CET 2012
New submission from Leo Arias:
Using the unittest's texttestresult with stdout and verbosity 2 will fail because that stream doesn't have a writeln method.
File "/usr/lib/python2.7/unittest/suite.py", line 108, in run
test(result)
File "/usr/lib/python2.7/unittest/suite.py", line 70, in __call__
return self.run(*args, **kwds)
File "/usr/lib/python2.7/unittest/suite.py", line 108, in run
test(result)
File "/usr/lib/python2.7/unittest/suite.py", line 70, in __call__
return self.run(*args, **kwds)
File "/usr/lib/python2.7/unittest/suite.py", line 108, in run
test(result)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 398, in __call__
return self.run(*args, **kwds)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 375, in run
result.addSuccess(self)
File "/home/elopio/canonical/ubuntuone/photos-acceptance-2/lib/testtools/testresult/real.py", line 253, in addSuccess
return self._dispatch('addSuccess', test, details=details)
File "/home/elopio/canonical/ubuntuone/photos-acceptance-2/lib/testtools/testresult/real.py", line 231, in _dispatch
for result in self._results)
File "/home/elopio/canonical/ubuntuone/photos-acceptance-2/lib/testtools/testresult/real.py", line 231, in <genexpr>
for result in self._results)
File "/home/elopio/canonical/ubuntuone/photos-acceptance-2/lib/testtools/testresult/real.py", line 555, in addSuccess
return self.decorated.addSuccess(test)
File "/usr/lib/python2.7/unittest/runner.py", line 60, in addSuccess
self.stream.writeln("ok")
AttributeError: 'file' object has no attribute 'writeln'
It would be nice if the stream is decorated with _WritelnDecorator, as it is done on TextTestRunner.
----------
components: Library (Lib)
messages: 177833
nosy: elopio
priority: normal
severity: normal
status: open
title: texttestresult should decorate the stream with _WritelnDecorator
type: enhancement
versions: Python 2.7
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue16739>
_______________________________________
More information about the New-bugs-announce
mailing list