]> granicus.if.org Git - python/commitdiff
only close non-None files
authorBenjamin Peterson <benjamin@python.org>
Sat, 11 May 2013 21:29:03 +0000 (16:29 -0500)
committerBenjamin Peterson <benjamin@python.org>
Sat, 11 May 2013 21:29:03 +0000 (16:29 -0500)
Lib/test/test_imp.py

index 96771d8ba5321e1eea384d60117cf80637755433..fe436f3985012e3ed63502e2eab64574625e88d3 100644 (file)
@@ -241,7 +241,8 @@ class ImportTests(unittest.TestCase):
         # Issue #15902
         name = '_heapq'
         found = imp.find_module(name)
-        found[0].close()
+        if found[0] is not None:
+            found[0].close()
         if found[2][2] != imp.C_EXTENSION:
             return
         imp.load_module(name, None, *found[1:])