text: import attr
  
  from openapi_core.schema.exceptions import OpenAPIMappingError
  
  
  class OpenAPIResponseError(OpenAPIMappingError):
      pass
  
  
  @attr.s(hash=True)
  class InvalidResponse(OpenAPIResponseError):
      http_status = attr.ib()
      responses = attr.ib()
  
      def __str__(self):
          return "Unknown response http status: {0}".format(
              str(self.http_status))
  
  
  @attr.s(hash=True)
  class MissingResponseContent(OpenAPIResponseError):
      response = attr.ib()
  
      def __str__(self):
          return "Missing response content"
  