summaryrefslogtreecommitdiffstats
path: root/Lib
diff options
context:
space:
mode:
Diffstat (limited to 'Lib')
-rw-r--r--Lib/test/test___all__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Lib/test/test___all__.py b/Lib/test/test___all__.py
index 853a816..a3ae956 100644
--- a/Lib/test/test___all__.py
+++ b/Lib/test/test___all__.py
@@ -13,7 +13,8 @@ def check_all(modname):
"%s has no __all__ attribute" % modname)
names = {}
exec "from %s import *" % modname in names
- del names["__builtins__"]
+ if names.has_key("__builtins__"):
+ del names["__builtins__"]
keys = names.keys()
keys.sort()
all = list(sys.modules[modname].__all__) # in case it's a tuple