MCPcopy Index your code
hub / github.com/python/cpython / __get_event

Method __get_event

Lib/unittest/mock.py:3105–3112  ·  view source on GitHub ↗
(self, expected_args, expected_kwargs)

Source from the content-addressed store, hash-verified

3103 self.__dict__["_mock_calls_events"] = []
3104
3105 def __get_event(self, expected_args, expected_kwargs):
3106 with self._mock_calls_events_lock:
3107 for args, kwargs, event in self._mock_calls_events:
3108 if (args, kwargs) == (expected_args, expected_kwargs):
3109 return event
3110 new_event = threading.Event()
3111 self._mock_calls_events.append((expected_args, expected_kwargs, new_event))
3112 return new_event
3113
3114 def _mock_call(self, *args, **kwargs):
3115 ret_value = super()._mock_call(*args, **kwargs)

Callers 2

_mock_callMethod · 0.95

Calls 2

EventMethod · 0.80
appendMethod · 0.45

Tested by

no test coverage detected