From f41560c5d46e8cbb8d8f741b2f7d2da29a9d6b94 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 26 May 2017 21:15:58 -0400 Subject: [PATCH] fix the tests --- requests/sessions.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/requests/sessions.py b/requests/sessions.py index 893ed039..2b0b7e1a 100755 --- a/requests/sessions.py +++ b/requests/sessions.py @@ -674,7 +674,10 @@ class Session(SessionRedirectMixin): # If redirects aren't being followed, store the response on the Request for Response.next(). if not allow_redirects: - r._next = self.resolve_redirects(r, request, yield_responses=False, **kwargs).next() + try: + r._next = self.resolve_redirects(r, request, yield_responses=False, **kwargs).next() + except StopIteration: + pass if not stream: r.content