diff options
author | Hugo <hugovk@users.noreply.github.com> | 2018-08-23 20:36:25 +0300 |
---|---|---|
committer | Seth M. Larson <sethmichaellarson@gmail.com> | 2018-08-23 12:36:25 -0500 |
commit | cb2159878f8b47c5b4bc6d159ae2857b85c0a197 (patch) | |
tree | 92a2a27fd324e0e40aed98eac759581f25c4de9f /test/with_dummyserver/test_connectionpool.py | |
parent | 85e376a16d61a01d9c943870c48f3be8b8957223 (diff) | |
download | urllib3-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.py | 25 |
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): |