MCPcopy Create free account
hub / github.com/python/cpython / test_call_list

Method test_call_list

Lib/test/test_unittest/testmock/testhelpers.py:316–334  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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):

Callers

nothing calls this directly

Calls 7

MagicMockClass · 0.90
call_listMethod · 0.80
callFunction · 0.50
assertEqualMethod · 0.45
methodMethod · 0.45
bazMethod · 0.45
__int__Method · 0.45

Tested by

no test coverage detected