You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
847 B
Python
28 lines
847 B
Python
2 years ago
|
# Copyright (c) 2021 The Chromium Authors. All rights reserved.
|
||
|
# Use of this source code is governed by a BSD-style license that can be
|
||
|
# found in the LICENSE file.
|
||
|
|
||
|
import sys
|
||
|
|
||
|
PRESUBMIT_VERSION = '2.0.0'
|
||
|
|
||
|
# This file can be removed once py2 presubmit is no longer supported. This is
|
||
|
# an integration test to ensure py2 presubmit still works.
|
||
|
|
||
|
|
||
|
def CheckPythonVersion(input_api, output_api):
|
||
|
# The tests here are assuming this is not defined, so raise an error
|
||
|
# if it is.
|
||
|
if 'USE_PYTHON3' in globals():
|
||
|
return [
|
||
|
output_api.PresubmitError(
|
||
|
'USE_PYTHON3 is defined; update the tests in //PRESUBMIT.py and '
|
||
|
'//tests/PRESUBMIT.py.')
|
||
|
]
|
||
|
if sys.version_info.major != 2:
|
||
|
return [
|
||
|
output_api.PresubmitError(
|
||
|
'Did not use Python2 for //PRESUBMIT.py by default.')
|
||
|
]
|
||
|
return []
|