mirror of
https://github.com/python/cpython.git
synced 2024-11-28 12:31:14 +08:00
Issue #15828: Don't try to close a file if imp.find_module() doesn't
return one.
This commit is contained in:
parent
5d0612411e
commit
f7d176efe9
@ -211,7 +211,9 @@ class ImportTests(unittest.TestCase):
|
||||
# and importlib couldn't handle C extensions
|
||||
example = "_heapq"
|
||||
x = imp.find_module(example)
|
||||
self.addCleanup(x[0].close)
|
||||
file_ = x[0]
|
||||
if file_ is not None:
|
||||
self.addCleanup(file_.close)
|
||||
mod = imp.load_module(example, *x)
|
||||
self.assertEqual(mod.__name__, example)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user