[pypy-svn] r60923 - pypy/trunk/lib-python/modified-2.5.2/test
cfbolz at codespeak.net
cfbolz at codespeak.net
Tue Jan 13 16:19:03 CET 2009
Author: cfbolz
Date: Tue Jan 13 16:19:01 2009
New Revision: 60923
Added:
pypy/trunk/lib-python/modified-2.5.2/test/test_new.py
- copied, changed from r60770, pypy/trunk/lib-python/2.5.2/test/test_new.py
Log:
this is an implementation detail
Copied: pypy/trunk/lib-python/modified-2.5.2/test/test_new.py (from r60770, pypy/trunk/lib-python/2.5.2/test/test_new.py)
==============================================================================
--- pypy/trunk/lib-python/2.5.2/test/test_new.py (original)
+++ pypy/trunk/lib-python/modified-2.5.2/test/test_new.py Tue Jan 13 16:19:01 2009
@@ -1,4 +1,4 @@
-from test.test_support import verbose, verify, TestFailed
+from test.test_support import verbose, verify, TestFailed, check_impl_detail
import sys
import new
@@ -50,12 +50,13 @@
im = new.instancemethod(break_yolks, c)
im()
verify(c.get_yolks() == -1)
-try:
- new.instancemethod(break_yolks, None)
-except TypeError:
- pass
-else:
- raise TestFailed, "dangerous instance method creation allowed"
+if check_impl_detail():
+ try:
+ new.instancemethod(break_yolks, None)
+ except TypeError:
+ pass
+ else:
+ raise TestFailed, "dangerous instance method creation allowed"
# Verify that instancemethod() doesn't allow keyword args
try:
More information about the Pypy-commit
mailing list