summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_reprlib.py
diff options
context:
space:
mode:
authorBrett Cannon <brett@python.org>2013-06-15 21:11:25 (GMT)
committerBrett Cannon <brett@python.org>2013-06-15 21:11:25 (GMT)
commit9529fbfd363959ee4e33baeebcc6c3bc0252b42c (patch)
treedd983d37097a74680b5037f287dc83aa9391bd36 /Lib/test/test_reprlib.py
parent8a2a902f88ce2ab8d0e27a189a65e71aed6dd670 (diff)
downloadcpython-9529fbfd363959ee4e33baeebcc6c3bc0252b42c.zip
cpython-9529fbfd363959ee4e33baeebcc6c3bc0252b42c.tar.gz
cpython-9529fbfd363959ee4e33baeebcc6c3bc0252b42c.tar.bz2
Issue #17177: Stop using imp in a bunch of tests
Diffstat (limited to 'Lib/test/test_reprlib.py')
-rw-r--r--Lib/test/test_reprlib.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/Lib/test/test_reprlib.py b/Lib/test/test_reprlib.py
index 589ecdd..104e3b5 100644
--- a/Lib/test/test_reprlib.py
+++ b/Lib/test/test_reprlib.py
@@ -3,11 +3,11 @@
Nick Mathewson
"""
-import imp
import sys
import os
import shutil
import importlib
+import importlib.util
import unittest
from test.support import run_unittest, create_empty_file, verbose
@@ -241,7 +241,8 @@ class LongReprTest(unittest.TestCase):
source_path_len += 2 * (len(self.longname) + 1)
# a path separator + `module_name` + ".py"
source_path_len += len(module_name) + 1 + len(".py")
- cached_path_len = source_path_len + len(imp.cache_from_source("x.py")) - len("x.py")
+ cached_path_len = (source_path_len +
+ len(importlib.util.cache_from_source("x.py")) - len("x.py"))
if os.name == 'nt' and cached_path_len >= 258:
# Under Windows, the max path len is 260 including C's terminating
# NUL character.