| Index: PRESUBMIT.py
 | 
| diff --git a/PRESUBMIT.py b/PRESUBMIT.py
 | 
| index 4694a28617842e226c91e0ded1f2bc47ae7e58ea..66692d2d3f8c75164b2350db702acc4f81efca2e 100755
 | 
| --- a/PRESUBMIT.py
 | 
| +++ b/PRESUBMIT.py
 | 
| @@ -15,24 +15,17 @@ def CheckChangeOnUpload(input_api, output_api):
 | 
|  
 | 
|  
 | 
|  def CheckChangeOnCommit(input_api, output_api):
 | 
| -  return (RunUnitTests(input_api, output_api) +
 | 
| -          input_api.canned_checks.CheckDoNotSubmit(input_api, output_api))
 | 
| -
 | 
| -
 | 
| -def RunUnitTests(input_api, output_api):
 | 
| -  import unittest
 | 
| -  tests_suite = []
 | 
| -  test_loader = unittest.TestLoader()
 | 
| -  def LoadTests(module_name):
 | 
| -    module = __import__(module_name)
 | 
| -    for part in module_name.split('.')[1:]:
 | 
| -      module = getattr(module, part)
 | 
| -    tests_suite.extend(test_loader.loadTestsFromModule(module)._tests)
 | 
| -  # List all the test modules to test here:
 | 
| -  LoadTests('tests.gcl_unittest')
 | 
| -  LoadTests('tests.gclient_test')
 | 
| -  LoadTests('tests.presubmit_unittest')
 | 
| -  LoadTests('tests.trychange_unittest')
 | 
| -  unittest.TextTestRunner(verbosity=0).run(unittest.TestSuite(tests_suite))
 | 
| -  # TODO(maruel): Find a way to block the check-in.
 | 
| -  return []
 | 
| +  unit_tests = [
 | 
| +    'tests.gcl_unittest',
 | 
| +    'tests.gclient_test',
 | 
| +    'tests.presubmit_unittest',
 | 
| +    'tests.revert_unittest',
 | 
| +    'tests.trychange_unittest',
 | 
| +  ]
 | 
| +  output = []
 | 
| +  output.extend(input_api.canned_checks.RunPythonUnitTests(input_api,
 | 
| +                                                           output_api,
 | 
| +                                                           unit_tests))
 | 
| +  output.extend(input_api.canned_checks.CheckDoNotSubmit(input_api,
 | 
| +                                                         output_api))
 | 
| +  return output
 | 
| 
 |