summaryrefslogtreecommitdiff
path: root/runtests.py
diff options
context:
space:
mode:
authorSeth Troisi <sethtroisi@google.com>2020-01-15 17:03:58 -0800
committerSeth Troisi <sethtroisi@google.com>2020-01-20 15:22:57 -0800
commit9a21ec857b22ff0140a7f71a12f2cc943f163404 (patch)
tree1f8b26a1bb346fab26d2210de286d29011bf2bf1 /runtests.py
parentb753aa7a3a2c958e70826fb8af3b56db5c758819 (diff)
downloadnumpy-9a21ec857b22ff0140a7f71a12f2cc943f163404.tar.gz
[MAINT] Cleanup python2 sys.version checks
Diffstat (limited to 'runtests.py')
-rwxr-xr-xruntests.py23
1 files changed, 2 insertions, 21 deletions
diff --git a/runtests.py b/runtests.py
index d36e5bd39..07b3f6c87 100755
--- a/runtests.py
+++ b/runtests.py
@@ -53,6 +53,7 @@ else:
import sys
import os
+import builtins
# In case we are run from the source directory, we don't want to import the
# project from there:
@@ -181,7 +182,7 @@ def main(argv):
sys.modules['__main__'] = types.ModuleType('__main__')
ns = dict(__name__='__main__',
__file__=extra_argv[0])
- exec_(script, ns)
+ exec(script, ns)
sys.exit(0)
else:
import code
@@ -479,25 +480,5 @@ def lcov_generate():
print("HTML output generated under build/lcov/")
-#
-# Python 3 support
-#
-
-if sys.version_info[0] >= 3:
- import builtins
- exec_ = getattr(builtins, "exec")
-else:
- def exec_(code, globs=None, locs=None):
- """Execute code in a namespace."""
- if globs is None:
- frame = sys._getframe(1)
- globs = frame.f_globals
- if locs is None:
- locs = frame.f_locals
- del frame
- elif locs is None:
- locs = globs
- exec("""exec code in globs, locs""")
-
if __name__ == "__main__":
main(argv=sys.argv[1:])