| 314 | |
| 315 | |
| 316 | def test_call_list(self): |
| 317 | mock = MagicMock() |
| 318 | mock(1) |
| 319 | self.assertEqual(call(1).call_list(), mock.mock_calls) |
| 320 | |
| 321 | mock = MagicMock() |
| 322 | mock(1).method(2) |
| 323 | self.assertEqual(call(1).method(2).call_list(), |
| 324 | mock.mock_calls) |
| 325 | |
| 326 | mock = MagicMock() |
| 327 | mock(1).method(2)(3) |
| 328 | self.assertEqual(call(1).method(2)(3).call_list(), |
| 329 | mock.mock_calls) |
| 330 | |
| 331 | mock = MagicMock() |
| 332 | int(mock(1).method(2)(3).foo.bar.baz(4)(5)) |
| 333 | kall = call(1).method(2)(3).foo.bar.baz(4)(5).__int__() |
| 334 | self.assertEqual(kall.call_list(), mock.mock_calls) |
| 335 | |
| 336 | |
| 337 | def test_call_any(self): |