def can_accept_args()

in testslide/mock_callable.py [0:0]


    def can_accept_args(self, *args: Any, **kwargs: Any) -> bool:
        if self.accepted_args:
            if self._accept_partial_call:
                args_match = all(
                    any(elem == arg for arg in args) for elem in self.accepted_args[0]
                )
                kwargs_match = all(
                    elem in kwargs.keys()
                    and kwargs[elem] == self.accepted_args[1][elem]
                    for elem in self.accepted_args[1].keys()
                )
                return args_match and kwargs_match
            else:
                return self.accepted_args == (args, kwargs)
        else:
            return True