[CodeHealth] Migrate testing/unexpected_passes_common/ to python3
compatible syntax to permit future migration of all scripts under
testing/ to python3.
Bug: 1262363
Change-Id: I2c664e91d44d430004d218ee6e1d7e749745a6f8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3510214
Reviewed-by: Mike Pinkerton <[email protected]>
Commit-Queue: Joshua Hood <[email protected]>
Cr-Commit-Position: refs/heads/main@{#979310}
diff --git a/testing/PRESUBMIT.py b/testing/PRESUBMIT.py
index c907602..2d378cb 100644
--- a/testing/PRESUBMIT.py
+++ b/testing/PRESUBMIT.py
@@ -30,19 +30,23 @@
input_api.os_path.join(input_api.PresubmitLocalPath(),
'unexpected_passes_common'),
[r'^.+_unittest\.py$'],
- env=testing_env))
+ env=testing_env,
+ run_on_python3=USE_PYTHON3,
+ skip_shebang_check=True))
output.extend(input_api.canned_checks.RunPylint(
input_api,
output_api,
files_to_skip=[r'gmock.*', r'gtest.*',
- r'buildbot.*', r'merge_scripts.*', r'trigger_scripts.*']))
+ r'buildbot.*', r'merge_scripts.*', r'trigger_scripts.*',
+ r'unexpected_passes_common.*']))
# Pylint2.7 is run on subdirs whose presubmit checks are migrated to Python3
output.extend(input_api.canned_checks.RunPylint(
input_api,
output_api,
files_to_check=[r'buildbot.*\.py$',
r'merge_scripts.*\.py$',
- r'trigger_scripts.*\.py$'],
+ r'trigger_scripts.*\.py$',
+ r'unexpected_passes_common.*\.py$'],
version='2.7'))
return output