From 26e512a04f7b68684503d7afe21154b5dd392d6e Mon Sep 17 00:00:00 2001 From: Raymond Hettinger Date: Fri, 11 Mar 2005 06:48:49 +0000 Subject: Test partial() with bound/unbound methods. --- Lib/test/test_functional.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Lib/test/test_functional.py b/Lib/test/test_functional.py index 8f19d6b..97e30c3 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 -- cgit v0.12