Issue 10456: unittest.main(verbosity=2) broke in python31, worked when I had python27 (original) (raw)

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