| Index: tools/checkperms/PRESUBMIT.py
|
| diff --git a/testing/buildbot/PRESUBMIT.py b/tools/checkperms/PRESUBMIT.py
|
| similarity index 56%
|
| rename from testing/buildbot/PRESUBMIT.py
|
| rename to tools/checkperms/PRESUBMIT.py
|
| index a74562a656dc81dfa03724f4a7d6944be687856a..c2f93567da3d9f65afc0d5d43a3f9bda3a30ba6b 100644
|
| --- a/testing/buildbot/PRESUBMIT.py
|
| +++ b/tools/checkperms/PRESUBMIT.py
|
| @@ -2,18 +2,21 @@
|
| # Use of this source code is governed by a BSD-style license that can be
|
| # found in the LICENSE file.
|
|
|
| -"""Enforces json format.
|
| +"""Top-level presubmit script for checkperms.
|
|
|
| -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts
|
| -for more details on the presubmit API built into depot_tools.
|
| +See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts for
|
| +details on the presubmit API built into gcl.
|
| """
|
|
|
|
|
| def CommonChecks(input_api, output_api):
|
| - args = [input_api.python_executable, 'manage.py', '--check']
|
| - cmd = input_api.Command(
|
| - name='manage', cmd=args, kwargs={}, message=output_api.PresubmitError)
|
| - return input_api.RunTests([cmd])
|
| + output = []
|
| + output.extend(input_api.canned_checks.RunPylint(input_api, output_api))
|
| + # Run it like if it were a unit test.
|
| + output.extend(
|
| + input_api.canned_checks.RunUnitTests(
|
| + input_api, output_api, ['./checkperms.py']))
|
| + return output
|
|
|
|
|
| def CheckChangeOnUpload(input_api, output_api):
|
|
|