[pypy-svn] r29544 - pypy/dist/pypy/objspace/std/test
pedronis at codespeak.net
pedronis at codespeak.net
Sat Jul 1 10:04:00 CEST 2006
Author: pedronis
Date: Sat Jul 1 10:03:57 2006
New Revision: 29544
Modified:
pypy/dist/pypy/objspace/std/test/test_userobject.py
Log:
add a test to make sure that overriding of methods in instances works in PyPy as expected.
Modified: pypy/dist/pypy/objspace/std/test/test_userobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/test/test_userobject.py (original)
+++ pypy/dist/pypy/objspace/std/test/test_userobject.py Sat Jul 1 10:03:57 2006
@@ -175,3 +175,13 @@
assert 'NameError' in line2
assert 'yaddadlaouti' in line2
assert 'ignored' in line2
+
+ def test_instance_overrides_meth(self):
+ class C(object):
+ def m(self):
+ return "class"
+ assert C().m() == 'class'
+ c = C()
+ c.m = lambda: "instance"
+ res = c.m()
+ assert res == "instance"
More information about the Pypy-commit
mailing list