pep8 fix: assertEquals -> assertEqual
assertEquals is deprecated in py3 in the following dir: test/unit/proxy/* Change-Id: Ie2c7e73e1096233a10ee7fbf6f88386fa4d469d6
This commit is contained in:
parent
577c63840d
commit
c35cc13b8a
@ -57,7 +57,7 @@ class TestAccountController(unittest.TestCase):
|
||||
with mock.patch('swift.proxy.controllers.base.http_connect',
|
||||
fake_http_connect(200, headers=owner_headers)):
|
||||
resp = controller.HEAD(req)
|
||||
self.assertEquals(2, resp.status_int // 100)
|
||||
self.assertEqual(2, resp.status_int // 100)
|
||||
for key in owner_headers:
|
||||
self.assertTrue(key not in resp.headers)
|
||||
|
||||
@ -65,7 +65,7 @@ class TestAccountController(unittest.TestCase):
|
||||
with mock.patch('swift.proxy.controllers.base.http_connect',
|
||||
fake_http_connect(200, headers=owner_headers)):
|
||||
resp = controller.HEAD(req)
|
||||
self.assertEquals(2, resp.status_int // 100)
|
||||
self.assertEqual(2, resp.status_int // 100)
|
||||
for key in owner_headers:
|
||||
self.assertTrue(key in resp.headers)
|
||||
|
||||
@ -79,7 +79,7 @@ class TestAccountController(unittest.TestCase):
|
||||
with mock.patch('swift.proxy.controllers.base.http_connect',
|
||||
fake_http_connect(404, headers=resp_headers)):
|
||||
resp = controller.HEAD(req)
|
||||
self.assertEquals(410, resp.status_int)
|
||||
self.assertEqual(410, resp.status_int)
|
||||
|
||||
def test_long_acct_names(self):
|
||||
long_acct_name = '%sLongAccountName' % (
|
||||
@ -90,17 +90,17 @@ class TestAccountController(unittest.TestCase):
|
||||
with mock.patch('swift.proxy.controllers.base.http_connect',
|
||||
fake_http_connect(200)):
|
||||
resp = controller.HEAD(req)
|
||||
self.assertEquals(400, resp.status_int)
|
||||
self.assertEqual(400, resp.status_int)
|
||||
|
||||
with mock.patch('swift.proxy.controllers.base.http_connect',
|
||||
fake_http_connect(200)):
|
||||
resp = controller.GET(req)
|
||||
self.assertEquals(400, resp.status_int)
|
||||
self.assertEqual(400, resp.status_int)
|
||||
|
||||
with mock.patch('swift.proxy.controllers.base.http_connect',
|
||||
fake_http_connect(200)):
|
||||
resp = controller.POST(req)
|
||||
self.assertEquals(400, resp.status_int)
|
||||
self.assertEqual(400, resp.status_int)
|
||||
|
||||
def _make_callback_func(self, context):
|
||||
def callback(ipaddr, port, device, partition, method, path,
|
||||
|
@ -199,34 +199,34 @@ class TestFuncs(unittest.TestCase):
|
||||
env = {}
|
||||
info_a = get_info(app, env, 'a')
|
||||
# Check that you got proper info
|
||||
self.assertEquals(info_a['status'], 200)
|
||||
self.assertEquals(info_a['bytes'], 6666)
|
||||
self.assertEquals(info_a['total_object_count'], 1000)
|
||||
self.assertEqual(info_a['status'], 200)
|
||||
self.assertEqual(info_a['bytes'], 6666)
|
||||
self.assertEqual(info_a['total_object_count'], 1000)
|
||||
# Make sure the env cache is set
|
||||
self.assertEquals(env.get('swift.account/a'), info_a)
|
||||
self.assertEqual(env.get('swift.account/a'), info_a)
|
||||
# Make sure the app was called
|
||||
self.assertEqual(app.responses.stats['account'], 1)
|
||||
|
||||
# Do an env cached call to account
|
||||
info_a = get_info(app, env, 'a')
|
||||
# Check that you got proper info
|
||||
self.assertEquals(info_a['status'], 200)
|
||||
self.assertEquals(info_a['bytes'], 6666)
|
||||
self.assertEquals(info_a['total_object_count'], 1000)
|
||||
self.assertEqual(info_a['status'], 200)
|
||||
self.assertEqual(info_a['bytes'], 6666)
|
||||
self.assertEqual(info_a['total_object_count'], 1000)
|
||||
# Make sure the env cache is set
|
||||
self.assertEquals(env.get('swift.account/a'), info_a)
|
||||
self.assertEqual(env.get('swift.account/a'), info_a)
|
||||
# Make sure the app was NOT called AGAIN
|
||||
self.assertEqual(app.responses.stats['account'], 1)
|
||||
|
||||
# This time do env cached call to account and non cached to container
|
||||
info_c = get_info(app, env, 'a', 'c')
|
||||
# Check that you got proper info
|
||||
self.assertEquals(info_c['status'], 200)
|
||||
self.assertEquals(info_c['bytes'], 6666)
|
||||
self.assertEquals(info_c['object_count'], 1000)
|
||||
self.assertEqual(info_c['status'], 200)
|
||||
self.assertEqual(info_c['bytes'], 6666)
|
||||
self.assertEqual(info_c['object_count'], 1000)
|
||||
# Make sure the env cache is set
|
||||
self.assertEquals(env.get('swift.account/a'), info_a)
|
||||
self.assertEquals(env.get('swift.container/a/c'), info_c)
|
||||
self.assertEqual(env.get('swift.account/a'), info_a)
|
||||
self.assertEqual(env.get('swift.container/a/c'), info_c)
|
||||
# Make sure the app was called for container
|
||||
self.assertEqual(app.responses.stats['container'], 1)
|
||||
|
||||
@ -236,12 +236,12 @@ class TestFuncs(unittest.TestCase):
|
||||
env = {} # abandon previous call to env
|
||||
info_c = get_info(app, env, 'a', 'c')
|
||||
# Check that you got proper info
|
||||
self.assertEquals(info_c['status'], 200)
|
||||
self.assertEquals(info_c['bytes'], 6666)
|
||||
self.assertEquals(info_c['object_count'], 1000)
|
||||
self.assertEqual(info_c['status'], 200)
|
||||
self.assertEqual(info_c['bytes'], 6666)
|
||||
self.assertEqual(info_c['object_count'], 1000)
|
||||
# Make sure the env cache is set
|
||||
self.assertEquals(env.get('swift.account/a'), info_a)
|
||||
self.assertEquals(env.get('swift.container/a/c'), info_c)
|
||||
self.assertEqual(env.get('swift.account/a'), info_a)
|
||||
self.assertEqual(env.get('swift.container/a/c'), info_c)
|
||||
# check app calls both account and container
|
||||
self.assertEqual(app.responses.stats['account'], 1)
|
||||
self.assertEqual(app.responses.stats['container'], 1)
|
||||
@ -251,11 +251,11 @@ class TestFuncs(unittest.TestCase):
|
||||
del(env['swift.account/a'])
|
||||
info_c = get_info(app, env, 'a', 'c')
|
||||
# Check that you got proper info
|
||||
self.assertEquals(info_a['status'], 200)
|
||||
self.assertEquals(info_c['bytes'], 6666)
|
||||
self.assertEquals(info_c['object_count'], 1000)
|
||||
self.assertEqual(info_a['status'], 200)
|
||||
self.assertEqual(info_c['bytes'], 6666)
|
||||
self.assertEqual(info_c['object_count'], 1000)
|
||||
# Make sure the env cache is set and account still not cached
|
||||
self.assertEquals(env.get('swift.container/a/c'), info_c)
|
||||
self.assertEqual(env.get('swift.container/a/c'), info_c)
|
||||
# no additional calls were made
|
||||
self.assertEqual(app.responses.stats['account'], 1)
|
||||
self.assertEqual(app.responses.stats['container'], 1)
|
||||
@ -265,22 +265,22 @@ class TestFuncs(unittest.TestCase):
|
||||
env = {}
|
||||
info_a = get_info(app, env, 'a', ret_not_found=True)
|
||||
# Check that you got proper info
|
||||
self.assertEquals(info_a['status'], 404)
|
||||
self.assertEquals(info_a['bytes'], None)
|
||||
self.assertEquals(info_a['total_object_count'], None)
|
||||
self.assertEqual(info_a['status'], 404)
|
||||
self.assertEqual(info_a['bytes'], None)
|
||||
self.assertEqual(info_a['total_object_count'], None)
|
||||
# Make sure the env cache is set
|
||||
self.assertEquals(env.get('swift.account/a'), info_a)
|
||||
self.assertEqual(env.get('swift.account/a'), info_a)
|
||||
# and account was called
|
||||
self.assertEqual(app.responses.stats['account'], 1)
|
||||
|
||||
# Do a cached call to account not found with ret_not_found
|
||||
info_a = get_info(app, env, 'a', ret_not_found=True)
|
||||
# Check that you got proper info
|
||||
self.assertEquals(info_a['status'], 404)
|
||||
self.assertEquals(info_a['bytes'], None)
|
||||
self.assertEquals(info_a['total_object_count'], None)
|
||||
self.assertEqual(info_a['status'], 404)
|
||||
self.assertEqual(info_a['bytes'], None)
|
||||
self.assertEqual(info_a['total_object_count'], None)
|
||||
# Make sure the env cache is set
|
||||
self.assertEquals(env.get('swift.account/a'), info_a)
|
||||
self.assertEqual(env.get('swift.account/a'), info_a)
|
||||
# add account was NOT called AGAIN
|
||||
self.assertEqual(app.responses.stats['account'], 1)
|
||||
|
||||
@ -289,16 +289,16 @@ class TestFuncs(unittest.TestCase):
|
||||
env = {}
|
||||
info_a = get_info(app, env, 'a')
|
||||
# Check that you got proper info
|
||||
self.assertEquals(info_a, None)
|
||||
self.assertEquals(env['swift.account/a']['status'], 404)
|
||||
self.assertEqual(info_a, None)
|
||||
self.assertEqual(env['swift.account/a']['status'], 404)
|
||||
# and account was called
|
||||
self.assertEqual(app.responses.stats['account'], 1)
|
||||
|
||||
# Do a cached call to account not found without ret_not_found
|
||||
info_a = get_info(None, env, 'a')
|
||||
# Check that you got proper info
|
||||
self.assertEquals(info_a, None)
|
||||
self.assertEquals(env['swift.account/a']['status'], 404)
|
||||
self.assertEqual(info_a, None)
|
||||
self.assertEqual(env['swift.account/a']['status'], 404)
|
||||
# add account was NOT called AGAIN
|
||||
self.assertEqual(app.responses.stats['account'], 1)
|
||||
|
||||
@ -319,9 +319,9 @@ class TestFuncs(unittest.TestCase):
|
||||
req = Request.blank("/v1/AUTH_account/cont",
|
||||
environ={'swift.cache': FakeCache({})})
|
||||
resp = get_container_info(req.environ, FakeApp())
|
||||
self.assertEquals(resp['storage_policy'], '0')
|
||||
self.assertEquals(resp['bytes'], 6666)
|
||||
self.assertEquals(resp['object_count'], 1000)
|
||||
self.assertEqual(resp['storage_policy'], '0')
|
||||
self.assertEqual(resp['bytes'], 6666)
|
||||
self.assertEqual(resp['object_count'], 1000)
|
||||
|
||||
def test_get_container_info_no_account(self):
|
||||
responses = DynamicResponseFactory(404, 200)
|
||||
@ -336,8 +336,8 @@ class TestFuncs(unittest.TestCase):
|
||||
req = Request.blank("/v1/.system_account/cont")
|
||||
info = get_container_info(req.environ, app)
|
||||
self.assertEqual(info['status'], 200)
|
||||
self.assertEquals(info['bytes'], 6666)
|
||||
self.assertEquals(info['object_count'], 1000)
|
||||
self.assertEqual(info['bytes'], 6666)
|
||||
self.assertEqual(info['object_count'], 1000)
|
||||
|
||||
def test_get_container_info_cache(self):
|
||||
cache_stub = {
|
||||
@ -347,11 +347,11 @@ class TestFuncs(unittest.TestCase):
|
||||
req = Request.blank("/v1/account/cont",
|
||||
environ={'swift.cache': FakeCache(cache_stub)})
|
||||
resp = get_container_info(req.environ, FakeApp())
|
||||
self.assertEquals(resp['storage_policy'], '0')
|
||||
self.assertEquals(resp['bytes'], 3333)
|
||||
self.assertEquals(resp['object_count'], 10)
|
||||
self.assertEquals(resp['status'], 404)
|
||||
self.assertEquals(resp['versions'], "\xe1\xbd\x8a\x39")
|
||||
self.assertEqual(resp['storage_policy'], '0')
|
||||
self.assertEqual(resp['bytes'], 3333)
|
||||
self.assertEqual(resp['object_count'], 10)
|
||||
self.assertEqual(resp['status'], 404)
|
||||
self.assertEqual(resp['versions'], "\xe1\xbd\x8a\x39")
|
||||
|
||||
def test_get_container_info_env(self):
|
||||
cache_key = get_container_memcache_key("account", "cont")
|
||||
@ -360,7 +360,7 @@ class TestFuncs(unittest.TestCase):
|
||||
environ={env_key: {'bytes': 3867},
|
||||
'swift.cache': FakeCache({})})
|
||||
resp = get_container_info(req.environ, 'xxx')
|
||||
self.assertEquals(resp['bytes'], 3867)
|
||||
self.assertEqual(resp['bytes'], 3867)
|
||||
|
||||
def test_get_account_info_swift_source(self):
|
||||
app = FakeApp()
|
||||
@ -373,8 +373,8 @@ class TestFuncs(unittest.TestCase):
|
||||
req = Request.blank("/v1/AUTH_account",
|
||||
environ={'swift.cache': FakeCache({})})
|
||||
resp = get_account_info(req.environ, app)
|
||||
self.assertEquals(resp['bytes'], 6666)
|
||||
self.assertEquals(resp['total_object_count'], 1000)
|
||||
self.assertEqual(resp['bytes'], 6666)
|
||||
self.assertEqual(resp['total_object_count'], 1000)
|
||||
|
||||
def test_get_account_info_cache(self):
|
||||
# The original test that we prefer to preserve
|
||||
@ -384,9 +384,9 @@ class TestFuncs(unittest.TestCase):
|
||||
req = Request.blank("/v1/account/cont",
|
||||
environ={'swift.cache': FakeCache(cached)})
|
||||
resp = get_account_info(req.environ, FakeApp())
|
||||
self.assertEquals(resp['bytes'], 3333)
|
||||
self.assertEquals(resp['total_object_count'], 10)
|
||||
self.assertEquals(resp['status'], 404)
|
||||
self.assertEqual(resp['bytes'], 3333)
|
||||
self.assertEqual(resp['total_object_count'], 10)
|
||||
self.assertEqual(resp['status'], 404)
|
||||
|
||||
# Here is a more realistic test
|
||||
cached = {'status': 404,
|
||||
@ -397,11 +397,11 @@ class TestFuncs(unittest.TestCase):
|
||||
req = Request.blank("/v1/account/cont",
|
||||
environ={'swift.cache': FakeCache(cached)})
|
||||
resp = get_account_info(req.environ, FakeApp())
|
||||
self.assertEquals(resp['status'], 404)
|
||||
self.assertEquals(resp['bytes'], '3333')
|
||||
self.assertEquals(resp['container_count'], 234)
|
||||
self.assertEquals(resp['meta'], {})
|
||||
self.assertEquals(resp['total_object_count'], '10')
|
||||
self.assertEqual(resp['status'], 404)
|
||||
self.assertEqual(resp['bytes'], '3333')
|
||||
self.assertEqual(resp['container_count'], 234)
|
||||
self.assertEqual(resp['meta'], {})
|
||||
self.assertEqual(resp['total_object_count'], '10')
|
||||
|
||||
def test_get_account_info_env(self):
|
||||
cache_key = get_account_memcache_key("account")
|
||||
@ -410,7 +410,7 @@ class TestFuncs(unittest.TestCase):
|
||||
environ={env_key: {'bytes': 3867},
|
||||
'swift.cache': FakeCache({})})
|
||||
resp = get_account_info(req.environ, 'xxx')
|
||||
self.assertEquals(resp['bytes'], 3867)
|
||||
self.assertEqual(resp['bytes'], 3867)
|
||||
|
||||
def test_get_object_info_env(self):
|
||||
cached = {'status': 200,
|
||||
@ -422,8 +422,8 @@ class TestFuncs(unittest.TestCase):
|
||||
environ={env_key: cached,
|
||||
'swift.cache': FakeCache({})})
|
||||
resp = get_object_info(req.environ, 'xxx')
|
||||
self.assertEquals(resp['length'], 3333)
|
||||
self.assertEquals(resp['type'], 'application/json')
|
||||
self.assertEqual(resp['length'], 3333)
|
||||
self.assertEqual(resp['type'], 'application/json')
|
||||
|
||||
def test_get_object_info_no_env(self):
|
||||
app = FakeApp()
|
||||
@ -433,8 +433,8 @@ class TestFuncs(unittest.TestCase):
|
||||
self.assertEqual(app.responses.stats['account'], 0)
|
||||
self.assertEqual(app.responses.stats['container'], 0)
|
||||
self.assertEqual(app.responses.stats['obj'], 1)
|
||||
self.assertEquals(resp['length'], 5555)
|
||||
self.assertEquals(resp['type'], 'text/plain')
|
||||
self.assertEqual(resp['length'], 5555)
|
||||
self.assertEqual(resp['type'], 'text/plain')
|
||||
|
||||
def test_options(self):
|
||||
base = Controller(self.app)
|
||||
@ -469,26 +469,26 @@ class TestFuncs(unittest.TestCase):
|
||||
|
||||
def test_headers_to_container_info_missing(self):
|
||||
resp = headers_to_container_info({}, 404)
|
||||
self.assertEquals(resp['status'], 404)
|
||||
self.assertEquals(resp['read_acl'], None)
|
||||
self.assertEquals(resp['write_acl'], None)
|
||||
self.assertEqual(resp['status'], 404)
|
||||
self.assertEqual(resp['read_acl'], None)
|
||||
self.assertEqual(resp['write_acl'], None)
|
||||
|
||||
def test_headers_to_container_info_meta(self):
|
||||
headers = {'X-Container-Meta-Whatevs': 14,
|
||||
'x-container-meta-somethingelse': 0}
|
||||
resp = headers_to_container_info(headers.items(), 200)
|
||||
self.assertEquals(len(resp['meta']), 2)
|
||||
self.assertEquals(resp['meta']['whatevs'], 14)
|
||||
self.assertEquals(resp['meta']['somethingelse'], 0)
|
||||
self.assertEqual(len(resp['meta']), 2)
|
||||
self.assertEqual(resp['meta']['whatevs'], 14)
|
||||
self.assertEqual(resp['meta']['somethingelse'], 0)
|
||||
|
||||
def test_headers_to_container_info_sys_meta(self):
|
||||
prefix = get_sys_meta_prefix('container')
|
||||
headers = {'%sWhatevs' % prefix: 14,
|
||||
'%ssomethingelse' % prefix: 0}
|
||||
resp = headers_to_container_info(headers.items(), 200)
|
||||
self.assertEquals(len(resp['sysmeta']), 2)
|
||||
self.assertEquals(resp['sysmeta']['whatevs'], 14)
|
||||
self.assertEquals(resp['sysmeta']['somethingelse'], 0)
|
||||
self.assertEqual(len(resp['sysmeta']), 2)
|
||||
self.assertEqual(resp['sysmeta']['whatevs'], 14)
|
||||
self.assertEqual(resp['sysmeta']['somethingelse'], 0)
|
||||
|
||||
def test_headers_to_container_info_values(self):
|
||||
headers = {
|
||||
@ -498,37 +498,37 @@ class TestFuncs(unittest.TestCase):
|
||||
'x-container-meta-access-control-allow-origin': 'here',
|
||||
}
|
||||
resp = headers_to_container_info(headers.items(), 200)
|
||||
self.assertEquals(resp['read_acl'], 'readvalue')
|
||||
self.assertEquals(resp['write_acl'], 'writevalue')
|
||||
self.assertEquals(resp['cors']['allow_origin'], 'here')
|
||||
self.assertEqual(resp['read_acl'], 'readvalue')
|
||||
self.assertEqual(resp['write_acl'], 'writevalue')
|
||||
self.assertEqual(resp['cors']['allow_origin'], 'here')
|
||||
|
||||
headers['x-unused-header'] = 'blahblahblah'
|
||||
self.assertEquals(
|
||||
self.assertEqual(
|
||||
resp,
|
||||
headers_to_container_info(headers.items(), 200))
|
||||
|
||||
def test_headers_to_account_info_missing(self):
|
||||
resp = headers_to_account_info({}, 404)
|
||||
self.assertEquals(resp['status'], 404)
|
||||
self.assertEquals(resp['bytes'], None)
|
||||
self.assertEquals(resp['container_count'], None)
|
||||
self.assertEqual(resp['status'], 404)
|
||||
self.assertEqual(resp['bytes'], None)
|
||||
self.assertEqual(resp['container_count'], None)
|
||||
|
||||
def test_headers_to_account_info_meta(self):
|
||||
headers = {'X-Account-Meta-Whatevs': 14,
|
||||
'x-account-meta-somethingelse': 0}
|
||||
resp = headers_to_account_info(headers.items(), 200)
|
||||
self.assertEquals(len(resp['meta']), 2)
|
||||
self.assertEquals(resp['meta']['whatevs'], 14)
|
||||
self.assertEquals(resp['meta']['somethingelse'], 0)
|
||||
self.assertEqual(len(resp['meta']), 2)
|
||||
self.assertEqual(resp['meta']['whatevs'], 14)
|
||||
self.assertEqual(resp['meta']['somethingelse'], 0)
|
||||
|
||||
def test_headers_to_account_info_sys_meta(self):
|
||||
prefix = get_sys_meta_prefix('account')
|
||||
headers = {'%sWhatevs' % prefix: 14,
|
||||
'%ssomethingelse' % prefix: 0}
|
||||
resp = headers_to_account_info(headers.items(), 200)
|
||||
self.assertEquals(len(resp['sysmeta']), 2)
|
||||
self.assertEquals(resp['sysmeta']['whatevs'], 14)
|
||||
self.assertEquals(resp['sysmeta']['somethingelse'], 0)
|
||||
self.assertEqual(len(resp['sysmeta']), 2)
|
||||
self.assertEqual(resp['sysmeta']['whatevs'], 14)
|
||||
self.assertEqual(resp['sysmeta']['somethingelse'], 0)
|
||||
|
||||
def test_headers_to_account_info_values(self):
|
||||
headers = {
|
||||
@ -536,36 +536,36 @@ class TestFuncs(unittest.TestCase):
|
||||
'x-account-container-count': '20',
|
||||
}
|
||||
resp = headers_to_account_info(headers.items(), 200)
|
||||
self.assertEquals(resp['total_object_count'], '10')
|
||||
self.assertEquals(resp['container_count'], '20')
|
||||
self.assertEqual(resp['total_object_count'], '10')
|
||||
self.assertEqual(resp['container_count'], '20')
|
||||
|
||||
headers['x-unused-header'] = 'blahblahblah'
|
||||
self.assertEquals(
|
||||
self.assertEqual(
|
||||
resp,
|
||||
headers_to_account_info(headers.items(), 200))
|
||||
|
||||
def test_headers_to_object_info_missing(self):
|
||||
resp = headers_to_object_info({}, 404)
|
||||
self.assertEquals(resp['status'], 404)
|
||||
self.assertEquals(resp['length'], None)
|
||||
self.assertEquals(resp['etag'], None)
|
||||
self.assertEqual(resp['status'], 404)
|
||||
self.assertEqual(resp['length'], None)
|
||||
self.assertEqual(resp['etag'], None)
|
||||
|
||||
def test_headers_to_object_info_meta(self):
|
||||
headers = {'X-Object-Meta-Whatevs': 14,
|
||||
'x-object-meta-somethingelse': 0}
|
||||
resp = headers_to_object_info(headers.items(), 200)
|
||||
self.assertEquals(len(resp['meta']), 2)
|
||||
self.assertEquals(resp['meta']['whatevs'], 14)
|
||||
self.assertEquals(resp['meta']['somethingelse'], 0)
|
||||
self.assertEqual(len(resp['meta']), 2)
|
||||
self.assertEqual(resp['meta']['whatevs'], 14)
|
||||
self.assertEqual(resp['meta']['somethingelse'], 0)
|
||||
|
||||
def test_headers_to_object_info_sys_meta(self):
|
||||
prefix = get_sys_meta_prefix('object')
|
||||
headers = {'%sWhatevs' % prefix: 14,
|
||||
'%ssomethingelse' % prefix: 0}
|
||||
resp = headers_to_object_info(headers.items(), 200)
|
||||
self.assertEquals(len(resp['sysmeta']), 2)
|
||||
self.assertEquals(resp['sysmeta']['whatevs'], 14)
|
||||
self.assertEquals(resp['sysmeta']['somethingelse'], 0)
|
||||
self.assertEqual(len(resp['sysmeta']), 2)
|
||||
self.assertEqual(resp['sysmeta']['whatevs'], 14)
|
||||
self.assertEqual(resp['sysmeta']['somethingelse'], 0)
|
||||
|
||||
def test_headers_to_object_info_values(self):
|
||||
headers = {
|
||||
@ -573,11 +573,11 @@ class TestFuncs(unittest.TestCase):
|
||||
'content-type': 'application/json',
|
||||
}
|
||||
resp = headers_to_object_info(headers.items(), 200)
|
||||
self.assertEquals(resp['length'], '1024')
|
||||
self.assertEquals(resp['type'], 'application/json')
|
||||
self.assertEqual(resp['length'], '1024')
|
||||
self.assertEqual(resp['type'], 'application/json')
|
||||
|
||||
headers['x-unused-header'] = 'blahblahblah'
|
||||
self.assertEquals(
|
||||
self.assertEqual(
|
||||
resp,
|
||||
headers_to_object_info(headers.items(), 200))
|
||||
|
||||
@ -624,24 +624,24 @@ class TestFuncs(unittest.TestCase):
|
||||
req = Request.blank('/')
|
||||
handler = GetOrHeadHandler(None, req, None, None, None, None, {})
|
||||
handler.fast_forward(50)
|
||||
self.assertEquals(handler.backend_headers['Range'], 'bytes=50-')
|
||||
self.assertEqual(handler.backend_headers['Range'], 'bytes=50-')
|
||||
|
||||
handler = GetOrHeadHandler(None, req, None, None, None, None,
|
||||
{'Range': 'bytes=23-50'})
|
||||
handler.fast_forward(20)
|
||||
self.assertEquals(handler.backend_headers['Range'], 'bytes=43-50')
|
||||
self.assertEqual(handler.backend_headers['Range'], 'bytes=43-50')
|
||||
self.assertRaises(HTTPException,
|
||||
handler.fast_forward, 80)
|
||||
|
||||
handler = GetOrHeadHandler(None, req, None, None, None, None,
|
||||
{'Range': 'bytes=23-'})
|
||||
handler.fast_forward(20)
|
||||
self.assertEquals(handler.backend_headers['Range'], 'bytes=43-')
|
||||
self.assertEqual(handler.backend_headers['Range'], 'bytes=43-')
|
||||
|
||||
handler = GetOrHeadHandler(None, req, None, None, None, None,
|
||||
{'Range': 'bytes=-100'})
|
||||
handler.fast_forward(20)
|
||||
self.assertEquals(handler.backend_headers['Range'], 'bytes=-80')
|
||||
self.assertEqual(handler.backend_headers['Range'], 'bytes=-80')
|
||||
|
||||
def test_transfer_headers_with_sysmeta(self):
|
||||
base = Controller(self.app)
|
||||
|
@ -89,7 +89,7 @@ class TestContainerController(TestRingBase):
|
||||
with mock.patch('swift.proxy.controllers.base.http_connect',
|
||||
fake_http_connect(200, 200, headers=owner_headers)):
|
||||
resp = controller.HEAD(req)
|
||||
self.assertEquals(2, resp.status_int // 100)
|
||||
self.assertEqual(2, resp.status_int // 100)
|
||||
for key in owner_headers:
|
||||
self.assertTrue(key not in resp.headers)
|
||||
|
||||
@ -97,7 +97,7 @@ class TestContainerController(TestRingBase):
|
||||
with mock.patch('swift.proxy.controllers.base.http_connect',
|
||||
fake_http_connect(200, 200, headers=owner_headers)):
|
||||
resp = controller.HEAD(req)
|
||||
self.assertEquals(2, resp.status_int // 100)
|
||||
self.assertEqual(2, resp.status_int // 100)
|
||||
for key in owner_headers:
|
||||
self.assertTrue(key in resp.headers)
|
||||
|
||||
|
@ -236,7 +236,7 @@ class BaseObjectControllerMixin(object):
|
||||
codes = [204] * self.replicas()
|
||||
with set_http_connect(*codes):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 204)
|
||||
self.assertEqual(resp.status_int, 204)
|
||||
|
||||
def test_DELETE_missing_one(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='DELETE')
|
||||
@ -244,14 +244,14 @@ class BaseObjectControllerMixin(object):
|
||||
random.shuffle(codes)
|
||||
with set_http_connect(*codes):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 204)
|
||||
self.assertEqual(resp.status_int, 204)
|
||||
|
||||
def test_DELETE_not_found(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='DELETE')
|
||||
codes = [404] * (self.replicas() - 1) + [204]
|
||||
with set_http_connect(*codes):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 404)
|
||||
self.assertEqual(resp.status_int, 404)
|
||||
|
||||
def test_DELETE_mostly_found(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='DELETE')
|
||||
@ -260,7 +260,7 @@ class BaseObjectControllerMixin(object):
|
||||
self.assertEqual(len(codes), self.replicas())
|
||||
with set_http_connect(*codes):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 204)
|
||||
self.assertEqual(resp.status_int, 204)
|
||||
|
||||
def test_DELETE_mostly_not_found(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='DELETE')
|
||||
@ -269,7 +269,7 @@ class BaseObjectControllerMixin(object):
|
||||
self.assertEqual(len(codes), self.replicas())
|
||||
with set_http_connect(*codes):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 404)
|
||||
self.assertEqual(resp.status_int, 404)
|
||||
|
||||
def test_DELETE_half_not_found_statuses(self):
|
||||
self.obj_ring.set_replicas(4)
|
||||
@ -277,7 +277,7 @@ class BaseObjectControllerMixin(object):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='DELETE')
|
||||
with set_http_connect(404, 204, 404, 204):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 204)
|
||||
self.assertEqual(resp.status_int, 204)
|
||||
|
||||
def test_DELETE_half_not_found_headers_and_body(self):
|
||||
# Transformed responses have bogus bodies and headers, so make sure we
|
||||
@ -292,16 +292,16 @@ class BaseObjectControllerMixin(object):
|
||||
with set_http_connect(*status_codes, body_iter=bodies,
|
||||
headers=headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 204)
|
||||
self.assertEquals(resp.headers.get('Pick-Me'), 'yes')
|
||||
self.assertEquals(resp.body, '')
|
||||
self.assertEqual(resp.status_int, 204)
|
||||
self.assertEqual(resp.headers.get('Pick-Me'), 'yes')
|
||||
self.assertEqual(resp.body, '')
|
||||
|
||||
def test_DELETE_handoff(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='DELETE')
|
||||
codes = [204] * self.replicas()
|
||||
with set_http_connect(507, *codes):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 204)
|
||||
self.assertEqual(resp.status_int, 204)
|
||||
|
||||
def test_POST_non_int_delete_after(self):
|
||||
t = str(int(time.time() + 100)) + '.1'
|
||||
@ -381,14 +381,14 @@ class BaseObjectControllerMixin(object):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='HEAD')
|
||||
with set_http_connect(200):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 200)
|
||||
self.assertEqual(resp.status_int, 200)
|
||||
|
||||
def test_HEAD_x_newest(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='HEAD',
|
||||
headers={'X-Newest': 'true'})
|
||||
with set_http_connect(200, 200, 200):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 200)
|
||||
self.assertEqual(resp.status_int, 200)
|
||||
|
||||
def test_HEAD_x_newest_different_timestamps(self):
|
||||
req = swob.Request.blank('/v1/a/c/o', method='HEAD',
|
||||
@ -475,7 +475,7 @@ class BaseObjectControllerMixin(object):
|
||||
def test_PUT_requires_length(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT')
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 411)
|
||||
self.assertEqual(resp.status_int, 411)
|
||||
|
||||
# end of BaseObjectControllerMixin
|
||||
|
||||
@ -491,7 +491,7 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
req.headers['content-length'] = '0'
|
||||
with set_http_connect(201, 201, 201):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
|
||||
def test_PUT_if_none_match(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT')
|
||||
@ -499,7 +499,7 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
req.headers['content-length'] = '0'
|
||||
with set_http_connect(201, 201, 201):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
|
||||
def test_PUT_if_none_match_denied(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT')
|
||||
@ -507,7 +507,7 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
req.headers['content-length'] = '0'
|
||||
with set_http_connect(201, 412, 201):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 412)
|
||||
self.assertEqual(resp.status_int, 412)
|
||||
|
||||
def test_PUT_if_none_match_not_star(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT')
|
||||
@ -515,7 +515,7 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
req.headers['content-length'] = '0'
|
||||
with set_http_connect():
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 400)
|
||||
self.assertEqual(resp.status_int, 400)
|
||||
|
||||
def test_PUT_connect_exceptions(self):
|
||||
object_ring = self.app.get_object_ring(None)
|
||||
@ -574,20 +574,20 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o')
|
||||
with set_http_connect(200):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 200)
|
||||
self.assertEqual(resp.status_int, 200)
|
||||
|
||||
def test_GET_error(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o')
|
||||
with set_http_connect(503, 200):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 200)
|
||||
self.assertEqual(resp.status_int, 200)
|
||||
|
||||
def test_GET_handoff(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o')
|
||||
codes = [503] * self.obj_ring.replicas + [200]
|
||||
with set_http_connect(*codes):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 200)
|
||||
self.assertEqual(resp.status_int, 200)
|
||||
|
||||
def test_GET_not_found(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o')
|
||||
@ -595,7 +595,7 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
self.obj_ring.max_more_nodes)
|
||||
with set_http_connect(*codes):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 404)
|
||||
self.assertEqual(resp.status_int, 404)
|
||||
|
||||
def test_POST_as_COPY_simple(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='POST')
|
||||
@ -605,8 +605,8 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
codes = get_resp + put_resp
|
||||
with set_http_connect(*codes):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 202)
|
||||
self.assertEquals(req.environ['QUERY_STRING'], '')
|
||||
self.assertEqual(resp.status_int, 202)
|
||||
self.assertEqual(req.environ['QUERY_STRING'], '')
|
||||
self.assertTrue('swift.post_as_copy' in req.environ)
|
||||
|
||||
def test_POST_as_COPY_static_large_object(self):
|
||||
@ -621,8 +621,8 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
headers = {'headers': get_headers}
|
||||
with set_http_connect(*codes, **headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 202)
|
||||
self.assertEquals(req.environ['QUERY_STRING'], '')
|
||||
self.assertEqual(resp.status_int, 202)
|
||||
self.assertEqual(req.environ['QUERY_STRING'], '')
|
||||
self.assertTrue('swift.post_as_copy' in req.environ)
|
||||
|
||||
def test_POST_delete_at(self):
|
||||
@ -642,12 +642,12 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
codes = x_newest_responses + post_resp
|
||||
with set_http_connect(*codes, give_connect=capture_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 200)
|
||||
self.assertEquals(req.environ['QUERY_STRING'], '') # sanity
|
||||
self.assertEqual(resp.status_int, 200)
|
||||
self.assertEqual(req.environ['QUERY_STRING'], '') # sanity
|
||||
self.assertTrue('swift.post_as_copy' in req.environ)
|
||||
|
||||
for given_headers in post_headers:
|
||||
self.assertEquals(given_headers.get('X-Delete-At'), t)
|
||||
self.assertEqual(given_headers.get('X-Delete-At'), t)
|
||||
self.assertTrue('X-Delete-At-Host' in given_headers)
|
||||
self.assertTrue('X-Delete-At-Device' in given_headers)
|
||||
self.assertTrue('X-Delete-At-Partition' in given_headers)
|
||||
@ -667,9 +667,9 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
codes = [201] * self.obj_ring.replicas
|
||||
with set_http_connect(*codes, give_connect=capture_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
for given_headers in put_headers:
|
||||
self.assertEquals(given_headers.get('X-Delete-At'), t)
|
||||
self.assertEqual(given_headers.get('X-Delete-At'), t)
|
||||
self.assertTrue('X-Delete-At-Host' in given_headers)
|
||||
self.assertTrue('X-Delete-At-Device' in given_headers)
|
||||
self.assertTrue('X-Delete-At-Partition' in given_headers)
|
||||
@ -690,11 +690,11 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
with set_http_connect(*codes, give_connect=capture_headers):
|
||||
with mock.patch('time.time', lambda: t):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
expected_delete_at = str(int(t) + 60)
|
||||
for given_headers in put_headers:
|
||||
self.assertEquals(given_headers.get('X-Delete-At'),
|
||||
expected_delete_at)
|
||||
self.assertEqual(given_headers.get('X-Delete-At'),
|
||||
expected_delete_at)
|
||||
self.assertTrue('X-Delete-At-Host' in given_headers)
|
||||
self.assertTrue('X-Delete-At-Device' in given_headers)
|
||||
self.assertTrue('X-Delete-At-Partition' in given_headers)
|
||||
@ -861,7 +861,7 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
codes = head_resp + put_resp
|
||||
with set_http_connect(*codes):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
|
||||
def test_PUT_log_info(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT')
|
||||
@ -876,7 +876,7 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
with set_http_connect(*codes, headers=resp_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
self.assertEquals(
|
||||
self.assertEqual(
|
||||
req.environ.get('swift.log_info'), ['x-copy-from:some/where'])
|
||||
# and then check that we don't do that for originating POSTs
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o')
|
||||
@ -885,7 +885,7 @@ class TestReplicatedObjController(BaseObjectControllerMixin,
|
||||
with set_http_connect(*codes, headers=resp_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEqual(resp.status_int, 202)
|
||||
self.assertEquals(req.environ.get('swift.log_info'), None)
|
||||
self.assertEqual(req.environ.get('swift.log_info'), None)
|
||||
|
||||
|
||||
@patch_policies(legacy_only=True)
|
||||
@ -941,38 +941,38 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
expected = {}
|
||||
for i, p in enumerate(putters):
|
||||
expected[p] = i
|
||||
self.assertEquals(got, expected)
|
||||
self.assertEqual(got, expected)
|
||||
|
||||
# now lets make a handoff at the end
|
||||
putters[3].node_index = None
|
||||
got = controller._determine_chunk_destinations(putters)
|
||||
self.assertEquals(got, expected)
|
||||
self.assertEqual(got, expected)
|
||||
putters[3].node_index = 3
|
||||
|
||||
# now lets make a handoff at the start
|
||||
putters[0].node_index = None
|
||||
got = controller._determine_chunk_destinations(putters)
|
||||
self.assertEquals(got, expected)
|
||||
self.assertEqual(got, expected)
|
||||
putters[0].node_index = 0
|
||||
|
||||
# now lets make a handoff in the middle
|
||||
putters[2].node_index = None
|
||||
got = controller._determine_chunk_destinations(putters)
|
||||
self.assertEquals(got, expected)
|
||||
self.assertEqual(got, expected)
|
||||
putters[2].node_index = 0
|
||||
|
||||
# now lets make all of them handoffs
|
||||
for index in range(0, 4):
|
||||
putters[index].node_index = None
|
||||
got = controller._determine_chunk_destinations(putters)
|
||||
self.assertEquals(got, expected)
|
||||
self.assertEqual(got, expected)
|
||||
|
||||
def test_GET_simple(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o')
|
||||
get_resp = [200] * self.policy.ec_ndata
|
||||
with set_http_connect(*get_resp):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 200)
|
||||
self.assertEqual(resp.status_int, 200)
|
||||
|
||||
def test_GET_simple_x_newest(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o',
|
||||
@ -980,14 +980,14 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
codes = [200] * self.policy.ec_ndata
|
||||
with set_http_connect(*codes):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 200)
|
||||
self.assertEqual(resp.status_int, 200)
|
||||
|
||||
def test_GET_error(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o')
|
||||
get_resp = [503] + [200] * self.policy.ec_ndata
|
||||
with set_http_connect(*get_resp):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 200)
|
||||
self.assertEqual(resp.status_int, 200)
|
||||
|
||||
def test_GET_with_body(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o')
|
||||
@ -1021,7 +1021,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
with set_http_connect(*status_codes, body_iter=body_iter,
|
||||
headers=headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 200)
|
||||
self.assertEqual(resp.status_int, 200)
|
||||
self.assertEqual(len(real_body), len(resp.body))
|
||||
self.assertEqual(real_body, resp.body)
|
||||
|
||||
@ -1035,7 +1035,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
}
|
||||
with set_http_connect(*codes, expect_headers=expect_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
|
||||
def test_PUT_with_explicit_commit_status(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT',
|
||||
@ -1047,7 +1047,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
}
|
||||
with set_http_connect(*codes, expect_headers=expect_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
|
||||
def test_PUT_error(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT',
|
||||
@ -1059,7 +1059,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
}
|
||||
with set_http_connect(*codes, expect_headers=expect_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 503)
|
||||
self.assertEqual(resp.status_int, 503)
|
||||
|
||||
def test_PUT_mostly_success(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT',
|
||||
@ -1073,7 +1073,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
}
|
||||
with set_http_connect(*codes, expect_headers=expect_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
|
||||
def test_PUT_error_commit(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT',
|
||||
@ -1085,7 +1085,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
}
|
||||
with set_http_connect(*codes, expect_headers=expect_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 503)
|
||||
self.assertEqual(resp.status_int, 503)
|
||||
|
||||
def test_PUT_mostly_success_commit(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT',
|
||||
@ -1100,7 +1100,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
}
|
||||
with set_http_connect(*codes, expect_headers=expect_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
|
||||
def test_PUT_mostly_error_commit(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT',
|
||||
@ -1114,7 +1114,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
}
|
||||
with set_http_connect(*codes, expect_headers=expect_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 503)
|
||||
self.assertEqual(resp.status_int, 503)
|
||||
|
||||
def test_PUT_commit_timeout(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT',
|
||||
@ -1127,7 +1127,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
}
|
||||
with set_http_connect(*codes, expect_headers=expect_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
|
||||
def test_PUT_commit_exception(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT',
|
||||
@ -1140,7 +1140,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
}
|
||||
with set_http_connect(*codes, expect_headers=expect_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
|
||||
def test_PUT_with_body(self):
|
||||
req = swift.common.swob.Request.blank('/v1/a/c/o', method='PUT')
|
||||
@ -1171,7 +1171,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
give_connect=capture_headers):
|
||||
resp = req.get_response(self.app)
|
||||
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
frag_archives = []
|
||||
for connection_id, info in put_requests.items():
|
||||
body = unchunk_body(''.join(info['chunks']))
|
||||
@ -1257,7 +1257,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
codes, expect_headers = zip(*responses)
|
||||
with set_http_connect(*codes, expect_headers=expect_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
|
||||
def test_COPY_cross_policy_type_from_replicated(self):
|
||||
self.app.per_container_info = {
|
||||
@ -1493,7 +1493,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
start = time.time()
|
||||
resp = req.get_response(self.app)
|
||||
response_time = time.time() - start
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
self.assertTrue(response_time < response_sleep)
|
||||
|
||||
def test_COPY_with_ranges(self):
|
||||
@ -1528,7 +1528,7 @@ class TestECObjController(BaseObjectControllerMixin, unittest.TestCase):
|
||||
with set_http_connect(*status_codes, body_iter=body_iter,
|
||||
headers=headers, expect_headers=expect_headers):
|
||||
resp = req.get_response(self.app)
|
||||
self.assertEquals(resp.status_int, 201)
|
||||
self.assertEqual(resp.status_int, 201)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user