summaryrefslogtreecommitdiff
path: root/test/with_dummyserver/test_connectionpool.py
diff options
context:
space:
mode:
authorHugo <hugovk@users.noreply.github.com>2018-08-23 20:36:25 +0300
committerSeth M. Larson <sethmichaellarson@gmail.com>2018-08-23 12:36:25 -0500
commitcb2159878f8b47c5b4bc6d159ae2857b85c0a197 (patch)
tree92a2a27fd324e0e40aed98eac759581f25c4de9f /test/with_dummyserver/test_connectionpool.py
parent85e376a16d61a01d9c943870c48f3be8b8957223 (diff)
downloadurllib3-cb2159878f8b47c5b4bc6d159ae2857b85c0a197.tar.gz
Drop support for Python 2.6 (#1429)
Diffstat (limited to 'test/with_dummyserver/test_connectionpool.py')
-rw-r--r--test/with_dummyserver/test_connectionpool.py25
1 files changed, 11 insertions, 14 deletions
diff --git a/test/with_dummyserver/test_connectionpool.py b/test/with_dummyserver/test_connectionpool.py
index eb17b400..5faa0638 100644
--- a/test/with_dummyserver/test_connectionpool.py
+++ b/test/with_dummyserver/test_connectionpool.py
@@ -120,7 +120,7 @@ class TestConnectionPoolTimeouts(SocketDummyServerTestCase):
block_event.set() # Release request
message = "timeout was pool-level LONG_TIMEOUT rather than request-level SHORT_TIMEOUT"
- self.assertTrue(delta < LONG_TIMEOUT, message)
+ self.assertLess(delta, LONG_TIMEOUT, message)
pool._put_conn(conn)
wait_for_socket(ready_event)
@@ -129,7 +129,7 @@ class TestConnectionPoolTimeouts(SocketDummyServerTestCase):
delta = time.time() - now
message = "timeout was pool-level LONG_TIMEOUT rather than request-level SHORT_TIMEOUT"
- self.assertTrue(delta < LONG_TIMEOUT, message)
+ self.assertLess(delta, LONG_TIMEOUT, message)
block_event.set() # Release request
# Timeout int/float passed directly to request and _make_request should
@@ -388,10 +388,7 @@ class TestConnectionPool(HTTPDummyServerTestCase):
self.addCleanup(pool.close)
conn = pool._get_conn()
self.addCleanup(conn.close)
- try:
- conn.set_tunnel(self.host, self.port)
- except AttributeError: # python 2.6
- conn._set_tunnel(self.host, self.port)
+ conn.set_tunnel(self.host, self.port)
conn._tunnel = mock.Mock(return_value=None)
pool._make_request(conn, 'GET', '/')
@@ -406,7 +403,7 @@ class TestConnectionPool(HTTPDummyServerTestCase):
conn._tunnel = mock.Mock(return_value=None)
pool._make_request(conn, 'GET', '/')
- self.assertEqual(conn._tunnel.called, False)
+ self.assertFalse(conn._tunnel.called)
def test_redirect(self):
r = self.pool.request('GET', '/redirect', fields={'target': '/'}, redirect=False)
@@ -454,7 +451,7 @@ class TestConnectionPool(HTTPDummyServerTestCase):
# because _get_conn() is where the check & reset occurs
# pylint: disable-msg=W0212
conn = pool.pool.get()
- self.assertEqual(conn.sock, None)
+ self.assertIsNone(conn.sock)
pool._put_conn(conn)
# Now with keep-alive
@@ -466,7 +463,7 @@ class TestConnectionPool(HTTPDummyServerTestCase):
# The dummyserver responded with Connection:keep-alive, the connection
# persists.
conn = pool.pool.get()
- self.assertNotEqual(conn.sock, None)
+ self.assertIsNotNone(conn.sock)
pool._put_conn(conn)
# Another request asking the server to close the connection. This one
@@ -479,7 +476,7 @@ class TestConnectionPool(HTTPDummyServerTestCase):
self.assertEqual(r.status, 200)
conn = pool.pool.get()
- self.assertEqual(conn.sock, None)
+ self.assertIsNone(conn.sock)
pool._put_conn(conn)
# Next request
@@ -932,14 +929,14 @@ class TestRetryAfter(HTTPDummyServerTestCase):
r = self.pool.request('GET', '/redirect_after')
self.assertEqual(r.status, 200)
delta = time.time() - t
- self.assertTrue(delta >= 1)
+ self.assertGreaterEqual(delta, 1)
t = time.time()
timestamp = t + 2
r = self.pool.request('GET', '/redirect_after?date=' + str(timestamp))
self.assertEqual(r.status, 200)
delta = time.time() - t
- self.assertTrue(delta >= 1)
+ self.assertGreaterEqual(delta, 1)
# Retry-After is past
t = time.time()
@@ -947,7 +944,7 @@ class TestRetryAfter(HTTPDummyServerTestCase):
r = self.pool.request('GET', '/redirect_after?date=' + str(timestamp))
delta = time.time() - t
self.assertEqual(r.status, 200)
- self.assertTrue(delta < 1)
+ self.assertLess(delta, 1)
class TestFileBodiesOnRetryOrRedirect(HTTPDummyServerTestCase):
@@ -1005,7 +1002,7 @@ class TestFileBodiesOnRetryOrRedirect(HTTPDummyServerTestCase):
self.pool.urlopen('PUT', url, headers=headers, body=body)
self.fail('PUT successful despite failed rewind.')
except UnrewindableBodyError as e:
- self.assertTrue('Unable to record file position for' in str(e))
+ self.assertIn('Unable to record file position for', str(e))
class TestRetryPoolSize(HTTPDummyServerTestCase):