[pypy-commit] pypy py3k: apply 2.7 workarounds
pjenvey
noreply at buildbot.pypy.org
Sun Feb 24 00:55:59 CET 2013
Author: Philip Jenvey <pjenvey at underboss.org>
Branch: py3k
Changeset: r61720:3a6deaac38e8
Date: 2013-02-23 15:55 -0800
http://bitbucket.org/pypy/pypy/changeset/3a6deaac38e8/
Log: apply 2.7 workarounds
diff --git a/lib-python/3.2/test/test_inspect.py b/lib-python/3.2/test/test_inspect.py
--- a/lib-python/3.2/test/test_inspect.py
+++ b/lib-python/3.2/test/test_inspect.py
@@ -10,7 +10,7 @@
import shutil
from os.path import normcase
-from test.support import run_unittest, TESTFN, DirsOnSysPath
+from test.support import check_impl_detail, run_unittest, TESTFN, DirsOnSysPath
from test import inspect_fodder as mod
from test import inspect_fodder2 as mod2
@@ -80,7 +80,8 @@
def test_excluding_predicates(self):
self.istest(inspect.isbuiltin, 'sys.exit')
- self.istest(inspect.isbuiltin, '[].append')
+ if check_impl_detail():
+ self.istest(inspect.isbuiltin, '[].append')
self.istest(inspect.iscode, 'mod.spam.__code__')
self.istest(inspect.isframe, 'tb.tb_frame')
self.istest(inspect.isfunction, 'mod.spam')
@@ -97,7 +98,8 @@
else:
self.assertFalse(inspect.isgetsetdescriptor(type(tb.tb_frame).f_locals))
if hasattr(types, 'MemberDescriptorType'):
- self.istest(inspect.ismemberdescriptor, 'datetime.timedelta.days')
+ self.istest(inspect.ismemberdescriptor,
+ 'type(lambda: None).__globals__')
else:
self.assertFalse(inspect.ismemberdescriptor(datetime.timedelta.days))
More information about the pypy-commit
mailing list