2010-07-01 26 views

Trả lời

7

TextTestRunner có stream=sys.stderr trong constructor của nó:

def __init__(self, stream=sys.stderr, descriptions=1, verbosity=1) 

Thay đổi nó vào một dòng null.

result = unittest.TextTestRunner(stream = open(os.devnull, 'w')).run(alltests) 
if len(result.failures) or len(result.errors): 
    print "Sorry." 
Các vấn đề liên quan