summaryrefslogtreecommitdiffstats
path: root/Lib
diff options
context:
space:
mode:
authorBerker Peksag <berker.peksag@gmail.com>2018-07-23 06:49:08 (GMT)
committerGitHub <noreply@github.com>2018-07-23 06:49:08 (GMT)
commit7a3056fa7dd1223fe7112e53b236c43d71f33f64 (patch)
tree49655b874eca985714b2fda7e0a770636f74c81b /Lib
parentd04f46c59f1d07d9bcc0ba910741296ac88d370d (diff)
downloadcpython-7a3056fa7dd1223fe7112e53b236c43d71f33f64.zip
cpython-7a3056fa7dd1223fe7112e53b236c43d71f33f64.tar.gz
cpython-7a3056fa7dd1223fe7112e53b236c43d71f33f64.tar.bz2
bpo-21446: Update reload fixer to use importlib (GH-8391)
Diffstat (limited to 'Lib')
-rw-r--r--Lib/lib2to3/fixes/fix_reload.py6
-rw-r--r--Lib/lib2to3/tests/test_fixers.py12
2 files changed, 9 insertions, 9 deletions
diff --git a/Lib/lib2to3/fixes/fix_reload.py b/Lib/lib2to3/fixes/fix_reload.py
index 5bec7d5..6c7fbbd 100644
--- a/Lib/lib2to3/fixes/fix_reload.py
+++ b/Lib/lib2to3/fixes/fix_reload.py
@@ -1,6 +1,6 @@
"""Fixer for reload().
-reload(s) -> imp.reload(s)"""
+reload(s) -> importlib.reload(s)"""
# Local imports
from .. import fixer_base
@@ -32,7 +32,7 @@ class FixReload(fixer_base.BaseFix):
if (obj.type == self.syms.argument and
obj.children[0].value == '**'):
return # Make no change.
- names = ('imp', 'reload')
+ names = ('importlib', 'reload')
new = ImportAndCall(node, results, names)
- touch_import(None, 'imp', node)
+ touch_import(None, 'importlib', node)
return new
diff --git a/Lib/lib2to3/tests/test_fixers.py b/Lib/lib2to3/tests/test_fixers.py
index bfe7a23..8cecf3c 100644
--- a/Lib/lib2to3/tests/test_fixers.py
+++ b/Lib/lib2to3/tests/test_fixers.py
@@ -290,30 +290,30 @@ class Test_reload(FixerTestCase):
def test(self):
b = """reload(a)"""
- a = """import imp\nimp.reload(a)"""
+ a = """import importlib\nimportlib.reload(a)"""
self.check(b, a)
def test_comment(self):
b = """reload( a ) # comment"""
- a = """import imp\nimp.reload( a ) # comment"""
+ a = """import importlib\nimportlib.reload( a ) # comment"""
self.check(b, a)
# PEP 8 comments
b = """reload( a ) # comment"""
- a = """import imp\nimp.reload( a ) # comment"""
+ a = """import importlib\nimportlib.reload( a ) # comment"""
self.check(b, a)
def test_space(self):
b = """reload( a )"""
- a = """import imp\nimp.reload( a )"""
+ a = """import importlib\nimportlib.reload( a )"""
self.check(b, a)
b = """reload( a)"""
- a = """import imp\nimp.reload( a)"""
+ a = """import importlib\nimportlib.reload( a)"""
self.check(b, a)
b = """reload(a )"""
- a = """import imp\nimp.reload(a )"""
+ a = """import importlib\nimportlib.reload(a )"""
self.check(b, a)
def test_unchanged(self):