Files
Liviu Rau 3fd21361b6 Add script to update screenshots
This prepares the necessary tools for updating screenshots on multiple platforms at once. The actual screenshot builders will be added later on infra.

Bug: chromium:1413723
Change-Id: Iad17ff1a3e26064dc8831343c9a71acac21742c3
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4228073
Commit-Queue: Liviu Rau <liviurau@google.com>
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
2023-02-08 09:28:26 +00:00

35 lines
1.0 KiB
Python

# Copyright 2023 the DevTools project authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
USE_PYTHON3 = True
def _CommonChecks(input_api, output_api):
results = []
# Run Pylint over the files in the directory.
pylint_checks = input_api.canned_checks.GetPylint(input_api,
output_api,
version='2.6')
results.extend(input_api.RunTests(pylint_checks))
# Run the Python unittests.
results.extend(
input_api.canned_checks.RunUnitTestsInDirectory(
input_api,
output_api,
'.', [r'^.+_unittest\.py$'],
run_on_python2=False,
skip_shebang_check=True))
return results
def CheckChangeOnUpload(input_api, output_api):
return _CommonChecks(input_api, output_api)
def CheckChangeOnCommit(input_api, output_api):
return _CommonChecks(input_api, output_api)