| Index: presubmit_canned_checks.py
|
| diff --git a/presubmit_canned_checks.py b/presubmit_canned_checks.py
|
| index f31b1687a352e306dd1bd415d31e702a44c416e2..d020c165925e7a51d969c23f85fc6a6e009d1a20 100755
|
| --- a/presubmit_canned_checks.py
|
| +++ b/presubmit_canned_checks.py
|
| @@ -169,9 +169,11 @@ def RunPythonUnitTests(input_api, output_api, unit_tests):
|
| outputs.append(message_type("Failed to load %s" % unit_test,
|
| long_text=input_api.traceback.format_exc()))
|
|
|
| - results = input_api.unittest.TextTestRunner(verbosity=0).run(
|
| + buffer = input_api.cStringIO.StringIO()
|
| + results = input_api.unittest.TextTestRunner(stream=buffer, verbosity=0).run(
|
| input_api.unittest.TestSuite(tests_suite))
|
| if not results.wasSuccessful():
|
| outputs.append(message_type("%d unit tests failed." %
|
| - (len(results.failures) + len(results.errors))))
|
| + (len(results.failures) + len(results.errors)),
|
| + long_text=buffer.getvalue()))
|
| return outputs
|
|
|