A response may return a 303 redirect, which can be followed automatically in Test::Mojo. In this case we still want to validate all the requests and responses in the redirect cycle, and we need to keep track of request/response pairs (otherwise the response to the redirect won't match the original request, resulting in validation errors when performing path lookup in OpenAPI::Modern).
We store some values corresponding to the request and response in the stash; this may all work out cleanly already, but we should at least test for it.
A response may return a 303 redirect, which can be followed automatically in Test::Mojo. In this case we still want to validate all the requests and responses in the redirect cycle, and we need to keep track of request/response pairs (otherwise the response to the redirect won't match the original request, resulting in validation errors when performing path lookup in OpenAPI::Modern).
We store some values corresponding to the request and response in the stash; this may all work out cleanly already, but we should at least test for it.