| Index: tests/test_http.py
|
| diff --git a/tests/test_http.py b/tests/test_http.py
|
| index 391e13d942a0646b9700adafaad8a89c5dd51117..43569ed234528043cd91ab951f5b254449212615 100644
|
| --- a/tests/test_http.py
|
| +++ b/tests/test_http.py
|
| @@ -634,23 +634,23 @@ class TestHttpRequest(unittest.TestCase):
|
| self.assertEqual({u'foo': u'bar'}, response)
|
|
|
| def test_retry_ssl_errors_resumable(self):
|
| - f = open(datafile('small.png'), 'rb')
|
| - fd = BytesIO(f.read())
|
| - upload = MediaIoBaseUpload(
|
| - fd=fd, mimetype='image/png', chunksize=500, resumable=True)
|
| - model = JsonModel()
|
| -
|
| - request = HttpRequest(
|
| - HttpMockWithSSLErrors(
|
| - 3, {'status': '200', 'location': 'location'}, '{"foo": "bar"}'),
|
| - model.response,
|
| - u'https://www.example.com/file_upload',
|
| - method='POST',
|
| - resumable=upload)
|
| - request._sleep = lambda _x: 0 # do nothing
|
| - request._rand = lambda: 10
|
| - response = request.execute(num_retries=3)
|
| - self.assertEqual({u'foo': u'bar'}, response)
|
| + with open(datafile('small.png'), 'rb') as small_png_file:
|
| + small_png_file_descriptor = BytesIO(small_png_file.read())
|
| + upload = MediaIoBaseUpload(fd=small_png_file, mimetype='image/png',
|
| + chunksize=500, resumable=True)
|
| + model = JsonModel()
|
| +
|
| + request = HttpRequest(
|
| + HttpMockWithSSLErrors(
|
| + 3, {'status': '200', 'location': 'location'}, '{"foo": "bar"}'),
|
| + model.response,
|
| + u'https://www.example.com/file_upload',
|
| + method='POST',
|
| + resumable=upload)
|
| + request._sleep = lambda _x: 0 # do nothing
|
| + request._rand = lambda: 10
|
| + response = request.execute(num_retries=3)
|
| + self.assertEqual({u'foo': u'bar'}, response)
|
|
|
| def test_retry(self):
|
| num_retries = 5
|
|
|