'Methods decorated with ``log_method`` have their start and end points
logged as actions.
When the args, kwargs, or return value are unserializable, we log the
repr of same.'

@capture_logging(None)
def test_logs_action_unserializable(self, logger):

    result = object()
    arg = object()
    kwarg = object()
    action = self._logs_action_test(logger, arg, kwarg, result)
    self.assert_call_parameters_logged(action, repr(arg), repr(kwarg), repr(result))
