Michael Foord added the comment:

My concern is that this re-uses the existing TestResult.add* methods in a 
different way (including calling addError multiple times). This can break 
existing tools.

Fix suggested by lifeless on IRC. A sub test failure / success / exception 
calls the following TestResult method:

   addSubTest(test, sub_id, err_or_None)


If we're using a TestResult object that doesn't have these methods (an "old" 
result objects) then the test can *stop* (i.e. revert to the old behaviour 
before sub tests existed).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue16997>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to