Merge "Python3: fix glance.tests.functional.v2.test_images"

This commit is contained in:
Jenkins 2016-12-20 21:06:18 +00:00 committed by Gerrit Code Review
commit 316bca40a0
2 changed files with 6 additions and 5 deletions

View File

@ -1400,7 +1400,7 @@ class TestImages(functional.FunctionalTest):
self.size = size
def __iter__(self):
yield 'Z' * self.size
yield b'Z' * self.size
response = requests.put(path, headers=headers, data=StreamSim(
self.api_server.image_size_cap + 1))
@ -3665,22 +3665,22 @@ class TestQuotas(functional.FunctionalTest):
self.assertEqual(http.NO_CONTENT, response.status_code)
def test_image_upload_under_quota(self):
data = 'x' * (self.user_storage_quota - 1)
data = b'x' * (self.user_storage_quota - 1)
self._upload_image_test(data, http.NO_CONTENT)
def test_image_upload_exceed_quota(self):
data = 'x' * (self.user_storage_quota + 1)
data = b'x' * (self.user_storage_quota + 1)
self._upload_image_test(data, http.REQUEST_ENTITY_TOO_LARGE)
def test_chunked_image_upload_under_quota(self):
def data_gen():
yield 'x' * (self.user_storage_quota - 1)
yield b'x' * (self.user_storage_quota - 1)
self._upload_image_test(data_gen(), http.NO_CONTENT)
def test_chunked_image_upload_exceed_quota(self):
def data_gen():
yield 'x' * (self.user_storage_quota + 1)
yield b'x' * (self.user_storage_quota + 1)
self._upload_image_test(data_gen(), http.REQUEST_ENTITY_TOO_LARGE)

View File

@ -52,6 +52,7 @@ commands =
glance.tests.functional.v2.test_metadef_properties \
glance.tests.functional.v2.test_metadef_resourcetypes \
glance.tests.functional.v2.test_metadef_tags \
glance.tests.functional.v2.test_images \
glance.tests.functional.v2.test_metadef_namespaces
[testenv:pep8]