From 56ef079e6fac587cdd367c0442f1c7ebe5fe54b7 Mon Sep 17 00:00:00 2001 From: Roman Haritonov Date: Tue, 8 May 2012 12:17:58 +0400 Subject: [PATCH] Test if cookies are saving to session when session.request is called with return_response=False --- tests/test_requests.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/test_requests.py b/tests/test_requests.py index 530008a..de34cfa 100755 --- a/tests/test_requests.py +++ b/tests/test_requests.py @@ -726,6 +726,16 @@ class RequestsTestSuite(TestSetup, TestBaseMixin, unittest.TestCase): assert params3['b'] in r3.text assert params3['c'] in r3.text + def test_session_cookies_with_return_response_false(self): + s = requests.session() + # return_response=False as it does requests.async.get + rq = get(httpbin('cookies', 'set', 'k', 'v'), return_response=False, + allow_redirects=True, session=s) + rq.send(prefetch=True) + c = rq.response.json.get('cookies') + assert 'k' in c + assert 'k' in s.cookies + def test_session_pickling(self): s = requests.session( -- 2.34.1