summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2023-04-28 21:26:33 +0000
committerGerrit Code Review <review@openstack.org>2023-04-28 21:26:33 +0000
commitf9493d51f7997dcb5afc12ad53ee811015c46372 (patch)
tree5bc9c5e91da0f0e6d96e9cca1486c877290dd237 /test
parent6f62758413f08ef87a3d5b98ebf876b3180cefce (diff)
parent50c4ea032d5d713583b6247f054c82f5cf540661 (diff)
downloadswift-f9493d51f7997dcb5afc12ad53ee811015c46372.tar.gz
Merge "ECFragGetter: assume policy.fragment_size is non-zero"
Diffstat (limited to 'test')
-rw-r--r--test/unit/proxy/controllers/test_obj.py21
1 files changed, 3 insertions, 18 deletions
diff --git a/test/unit/proxy/controllers/test_obj.py b/test/unit/proxy/controllers/test_obj.py
index 0b8bf1568..c28d108cb 100644
--- a/test/unit/proxy/controllers/test_obj.py
+++ b/test/unit/proxy/controllers/test_obj.py
@@ -6715,27 +6715,12 @@ class TestECFragGetter(BaseObjectControllerMixin, unittest.TestCase):
b''.join(it)
self.assertEqual('9 seconds', str(cm.exception))
- def test_iter_bytes_from_response_part_null_chunk_size(self):
- # we don't expect a policy to have fragment_size None or zero but
- # verify that the getter is defensive
- self.getter.client_chunk_size = None
- part = FileLikeIter([b'some', b'thing', b''])
- it = self.getter.iter_bytes_from_response_part(part, nbytes=None)
- self.assertEqual(b'something', b''.join(it))
-
- self.getter.client_chunk_size = 0
- part = FileLikeIter([b'some', b'thing', b''])
- it = self.getter.iter_bytes_from_response_part(part, nbytes=None)
- self.assertEqual(b'something', b''.join(it))
-
- def test_iter_bytes_from_response_part_small_chunk_size(self):
- # we don't expect a policy to have fragment_size None or zero but
- # verify that the getter is defensive
- self.getter.client_chunk_size = 4
+ def test_iter_bytes_from_response_part_small_fragment_size(self):
+ self.getter.fragment_size = 4
part = FileLikeIter([b'some', b'thing', b''])
it = self.getter.iter_bytes_from_response_part(part, nbytes=None)
self.assertEqual([b'some', b'thin', b'g'], [ch for ch in it])
- self.getter.client_chunk_size = 1
+ self.getter.fragment_size = 1
part = FileLikeIter([b'some', b'thing', b''])
it = self.getter.iter_bytes_from_response_part(part, nbytes=None)
self.assertEqual([c.encode() for c in 'something'], [ch for ch in it])