Chris Jerdonek added the comment:
Thanks for the patch.
- self.testNames = (self.defaultTest,)
+ if isinstance(self.defaultTest, str):
+ self.testNames = (self.defaultTest,)
+ else:
+ self.testNames = tuple(self.defaultTest)
Is there any reason this is a tuple instead of a list? A list would be more
flexible. In contrast, the _convert_names() function used in this line of code
sets self.testNames to be a list of test names:
self.testNames = _convert_names(args)
(from http://hg.python.org/cpython/file/8576bf1c0302/Lib/unittest/main.py#l161 )
By the way, this can only go into Python 3.4 as it is an enhancement.
----------
versions: +Python 3.4 -Python 3.3
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue15132>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com