| 1152 | class CallableMixin(Base): |
| 1153 | |
| 1154 | def __init__(self, spec=None, side_effect=None, return_value=DEFAULT, |
| 1155 | wraps=None, name=None, spec_set=None, parent=None, |
| 1156 | _spec_state=None, _new_name='', _new_parent=None, **kwargs): |
| 1157 | self.__dict__['_mock_return_value'] = return_value |
| 1158 | _safe_super(CallableMixin, self).__init__( |
| 1159 | spec, wraps, name, spec_set, parent, |
| 1160 | _spec_state, _new_name, _new_parent, **kwargs |
| 1161 | ) |
| 1162 | |
| 1163 | self.side_effect = side_effect |
| 1164 | |
| 1165 | |
| 1166 | def _mock_check_sig(self, /, *args, **kwargs): |