Author: Alex Gaynor <[email protected]>
Branch: stdlib-2.7.9
Changeset: r75005:aabd37028202
Date: 2014-12-17 15:53 -0800
http://bitbucket.org/pypy/pypy/changeset/aabd37028202/

Log:    Don't assume __builtins__ is a dict.

diff --git a/lib-python/2.7/test/_mock_backport.py 
b/lib-python/2.7/test/_mock_backport.py
--- a/lib-python/2.7/test/_mock_backport.py
+++ b/lib-python/2.7/test/_mock_backport.py
@@ -23,7 +23,7 @@
 
 __version__ = '1.0'
 
-
+import __builtin__
 import inspect
 import pprint
 import sys
@@ -32,7 +32,7 @@
 from functools import wraps, partial
 
 
-_builtins = {name for name in __builtins__ if not name.startswith('_')}
+_builtins = {name for name in dir(__builtin__) if not name.startswith('_')}
 
 BaseExceptions = (BaseException,)
 if 'java' in sys.platform:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to