From 20fb283e97302527d3b2539b0ee26a10d8b40bc5 Mon Sep 17 00:00:00 2001 From: Paulo Romeira Date: Wed, 17 Jun 2020 19:22:55 -0300 Subject: [PATCH] aiohttp: Update cookies with redirection responses --- vcr/stubs/aiohttp_stubs.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vcr/stubs/aiohttp_stubs.py b/vcr/stubs/aiohttp_stubs.py index a2a76c1..7d2497c 100644 --- a/vcr/stubs/aiohttp_stubs.py +++ b/vcr/stubs/aiohttp_stubs.py @@ -248,6 +248,8 @@ def vcr_request(cassette, real_request): if cassette.can_play_response_for(vcr_request): log.info("Playing response for {} from cassette".format(vcr_request)) response = play_responses(cassette, vcr_request) + for redirect in response.history: + self._cookie_jar.update_cookies(redirect.cookies, redirect.url) self._cookie_jar.update_cookies(response.cookies, response.url) return response