From: Raymond Hettinger Date: Fri, 11 Mar 2005 06:48:49 +0000 (+0000) Subject: Test partial() with bound/unbound methods. X-Git-Tag: v2.5a0~1932 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=26e512a04f7b68684503d7afe21154b5dd392d6e;p=python Test partial() with bound/unbound methods. --- diff --git a/Lib/test/test_functional.py b/Lib/test/test_functional.py index 8f19d6b2ae..97e30c3f8e 100644 --- a/Lib/test/test_functional.py +++ b/Lib/test/test_functional.py @@ -133,7 +133,13 @@ class TestPartial(unittest.TestCase): f = None self.assertRaises(ReferenceError, getattr, p, 'func') - + def test_with_bound_and_unbound_methods(self): + data = map(str, range(10)) + join = self.thetype(str.join, '') + self.assertEqual(join(data), '0123456789') + join = self.thetype(''.join) + self.assertEqual(join(data), '0123456789') + class PartialSubclass(functional.partial): pass