diff --git a/connexion/middleware/request_validation.py b/connexion/middleware/request_validation.py index 7a4d9a43b..bf03853e1 100644 --- a/connexion/middleware/request_validation.py +++ b/connexion/middleware/request_validation.py @@ -82,6 +82,7 @@ async def __call__(self, scope: Scope, receive: Receive, send: Send): f"Skipping validation. No validator registered for content type: " f"{mime_type}." ) + logging.info(f"Available validators: {self._validator_map}") else: validator = body_validator( scope, diff --git a/tests/conftest.py b/tests/conftest.py index 72ec4ac98..c1893bfa7 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -224,7 +224,7 @@ def invalid_resp_allowed_app(request): return build_app_from_fixture("simple", request.param, validate_responses=False) -@pytest.fixture(scope="session", params=SPECS) +@pytest.fixture(params=SPECS) def strict_app(request): return build_app_from_fixture( "simple", request.param, validate_responses=True, strict_validation=True