From: Wesley Spikes Date: Fri, 15 Jul 2011 20:19:01 +0000 (-0700) Subject: Add assert to RandomContentFile, ensure size >= digest_size X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fb8f110e690e68d6c37a76b5bc9e261ae3d7c50b;p=s3-tests.git Add assert to RandomContentFile, ensure size >= digest_size It clearly will not work to have the size smaller than the digest size, so we shouldn't allow it. --- diff --git a/s3tests/realistic.py b/s3tests/realistic.py index d025c91a..41a02551 100644 --- a/s3tests/realistic.py +++ b/s3tests/realistic.py @@ -17,6 +17,11 @@ class RandomContentFile(object): self.digest = None self.last_read = 0 + assert self.size >= self.digest_size, "Can not create RandomContentFile: size ({size}) must be >= digest_size ({digest_size})".format( + size=self.size, + digest_size=self.digest_size + ) + def seek(self, offset): assert offset == 0 self.random.seed(self.seed)