code: def _get_method(name, func):
      "Turns a callable object (like a mock) into a real function"
      def method(self, *args, **kw):
          return func(self, *args, **kw)
      method.__name__ = name
      return methof _get_method(name, func):
      "Turns a callable object (like a mock) into a real function"
      def method(self, *args, **kw):
          return func(self, *args, **kw)
      method.__name__ = name
      return method
docs: Turns a callable object (like a mock) into a real function