def _add_runner()

in testslide/mock_callable.py [0:0]


    def _add_runner(self, runner: _BaseRunner) -> None:
        if self._runner:
            raise ValueError(
                "Can't define more than one behavior using the same "
                "self.mock_callable() chain. Please call self.mock_callable() again "
                "one time for each new behavior."
            )
        if self._next_runner_accepted_args:
            args, kwargs = self._next_runner_accepted_args
            self._next_runner_accepted_args = None
            runner.add_accepted_args(self._accept_partial_call, *args, **kwargs)
            self._accept_partial_call = False
        self._runner = runner
        self._callable_mock.runners.insert(0, runner)  # type: ignore