[New-bugs-announce] [issue10456] unittest.main(verbosity=2) broke in python31, worked when I had python27

Terry Herron report at bugs.python.org
Thu Nov 18 21:16:51 CET 2010


New submission from Terry Herron <terry.herron at sas.com>:

The unittest.py module no longer accepts verbosity=2 when calling main.  This worked in Python27.  Example...

     unittest.main(verbosity=2)
     

## THE FIX IN unittest.py##
CHANGE FROM:
1547   def __init__(self, module='__main__', defaultTest=None,
1548           argv=None, testRunner=TextTestRunner,
1549           testLoader=defaultTestLoader, exit=True):

1560       self.verbosity = 1

CHANGE TO:
1547   def __init__(self, module='__main__', defaultTest=None,
1548           argv=None, testRunner=TextTestRunner,
1549           testLoader=defaultTestLoader, exit=True, verbosity=1):

1560       self.verbosity = verbosity

----------
messages: 121492
nosy: teherr
priority: normal
severity: normal
status: open
title: unittest.main(verbosity=2) broke in python31, worked when I had python27
type: behavior
versions: Python 3.1

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue10456>
_______________________________________


More information about the New-bugs-announce mailing list