| Index: tools/telemetry/third_party/coverage/tests/backtest.py
|
| diff --git a/tools/telemetry/third_party/coverage/tests/backtest.py b/tools/telemetry/third_party/coverage/tests/backtest.py
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..827e891f978a8fb8ee3ee078d9bd7aa97e15c9f9
|
| --- /dev/null
|
| +++ b/tools/telemetry/third_party/coverage/tests/backtest.py
|
| @@ -0,0 +1,19 @@
|
| +# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0
|
| +# For details: https://bitbucket.org/ned/coveragepy/src/default/NOTICE.txt
|
| +
|
| +"""Add things to old Pythons so I can pretend they are newer, for tests."""
|
| +
|
| +# pylint: disable=redefined-builtin
|
| +# (Redefining built-in blah)
|
| +# The whole point of this file is to redefine built-ins, so shut up about it.
|
| +
|
| +
|
| +# No more execfile in Py3
|
| +try:
|
| + execfile = execfile
|
| +except NameError:
|
| + def execfile(filename, globs):
|
| + """A Python 3 implementation of execfile."""
|
| + with open(filename) as fobj:
|
| + code = fobj.read()
|
| + exec(compile(code, filename, 'exec'), globs)
|
|
|