(self)
| 77 | class TestPartial: |
| 78 | |
| 79 | def test_basic_examples(self): |
| 80 | p = self.partial(capture, 1, 2, a=10, b=20) |
| 81 | self.assertTrue(callable(p)) |
| 82 | self.assertEqual(p(3, 4, b=30, c=40), |
| 83 | ((1, 2, 3, 4), dict(a=10, b=30, c=40))) |
| 84 | p = self.partial(map, lambda x: x*10) |
| 85 | self.assertEqual(list(p([1,2,3,4])), [10, 20, 30, 40]) |
| 86 | |
| 87 | def test_attributes(self): |
| 88 | p = self.partial(capture, 1, 2, a=10, b=20) |
nothing calls this directly
no test coverage detected