From 04dd0810c3c7bd26029833a661813e8e161325a9 Mon Sep 17 00:00:00 2001 From: Benjamin Peterson Date: Sat, 29 Aug 2009 16:22:34 -0500 Subject: [PATCH] no unbound methods in py3 --HG-- branch : trunk --- py/test/testing/test_funcargs.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/py/test/testing/test_funcargs.py b/py/test/testing/test_funcargs.py index 05e18c3b2..efc6bf489 100644 --- a/py/test/testing/test_funcargs.py +++ b/py/test/testing/test_funcargs.py @@ -348,8 +348,12 @@ class TestGenfuncFunctional: def test_method(self, metafunc): assert metafunc.config == py.test.config assert metafunc.module.__name__ == __name__ + if py.std.sys.version_info > (3, 0): + unbound = TestClass.test_method + else: + unbound = TestClass.test_method.im_func # XXX actually have an unbound test function here? - assert metafunc.function == TestClass.test_method.im_func + assert metafunc.function == unbound assert metafunc.cls == TestClass """) result = testdir.runpytest(p, "-v")