It turns out that some test cases were omitting a trailing slash, which on starlette/uvicorn works as well, but newer versions of openapi-core validation it's strictly checking it based on the openapi.yml, so it would result in HTTP 405 or 404. Only a few test cases are failing though (with the upcoming starlette changes).
It turns out that some test cases were omitting a trailing slash, which on
starlette/uvicorn
works as well, but newer versions ofopenapi-core
validation it's strictly checking it based on theopenapi.yml
, so it would result in HTTP 405 or 404. Only a few test cases are failing though (with the upcomingstarlette
changes).