|
5 | 5 |
|
6 | 6 | from openapi_core.casting.schemas.exceptions import CastError
|
7 | 7 | from openapi_core.deserializing.exceptions import DeserializeError
|
8 |
| -from openapi_core.schema.media_types.exceptions import ( |
9 |
| - InvalidContentType, |
10 |
| -) |
11 | 8 | from openapi_core.extensions.models.models import BaseModel
|
12 | 9 | from openapi_core.schema.parameters.exceptions import MissingRequiredParameter
|
13 | 10 | from openapi_core.schema.request_bodies.exceptions import MissingRequestBody
|
14 | 11 | from openapi_core.schema.responses.exceptions import (
|
15 | 12 | MissingResponseContent, InvalidResponse,
|
16 | 13 | )
|
17 | 14 | from openapi_core.shortcuts import create_spec
|
| 15 | +from openapi_core.templating.media_types.exceptions import MediaTypeNotFound |
18 | 16 | from openapi_core.templating.paths.exceptions import (
|
19 | 17 | PathNotFound, OperationNotFound,
|
20 | 18 | )
|
@@ -184,7 +182,7 @@ def test_invalid_content_type(self, validator):
|
184 | 182 | result = validator.validate(request)
|
185 | 183 |
|
186 | 184 | assert len(result.errors) == 1
|
187 |
| - assert type(result.errors[0]) == InvalidContentType |
| 185 | + assert type(result.errors[0]) == MediaTypeNotFound |
188 | 186 | assert result.body is None
|
189 | 187 | assert result.parameters == RequestParameters(
|
190 | 188 | header={
|
@@ -463,7 +461,7 @@ def test_invalid_content_type(self, validator):
|
463 | 461 | result = validator.validate(request, response)
|
464 | 462 |
|
465 | 463 | assert len(result.errors) == 1
|
466 |
| - assert type(result.errors[0]) == InvalidContentType |
| 464 | + assert type(result.errors[0]) == MediaTypeNotFound |
467 | 465 | assert result.data is None
|
468 | 466 | assert result.headers == {}
|
469 | 467 |
|
|
0 commit comments