diff --git a/test/with_dummyserver/test_connectionpool.py b/test/with_dummyserver/test_connectionpool.py index 99d984a571..1493728f25 100644 --- a/test/with_dummyserver/test_connectionpool.py +++ b/test/with_dummyserver/test_connectionpool.py @@ -17,6 +17,7 @@ encode_multipart_formdata, HTTPConnectionPool, ) +from urllib3.contrib.appengine import AppEngineManager from urllib3.exceptions import ( ConnectTimeoutError, EmptyPoolError, @@ -775,9 +776,13 @@ def test_mixed_case_hostname(self): self.assertEqual(response.status, 200) def test_broken_pipe_ignore(self): - resp = self.pool.urlopen('POST', '/admin', chunked=False) + resp = self.pool.urlopen('POST', '/admin') assert resp.status == 401 + def test_broken_pipe_ignore_chunked(self): + if isinstance(self.pool, AppEngineManager): + self.skipTest("Google App Engine does not support chunked requests in URLFetch") + resp = self.pool.urlopen('POST', '/admin', chunked=True) assert resp.status == 401