]> git-server-git.apps.pok.os.sepia.ceph.com Git - s3-tests.git/commitdiff
Add assert to RandomContentFile, ensure size >= digest_size
authorWesley Spikes <wesley.spikes@dreamhost.com>
Fri, 15 Jul 2011 20:19:01 +0000 (13:19 -0700)
committerWesley Spikes <wesley.spikes@dreamhost.com>
Mon, 18 Jul 2011 23:15:40 +0000 (16:15 -0700)
It clearly will not work to have the size smaller than the digest
size, so we shouldn't allow it.

s3tests/realistic.py

index d025c91a88fb8769b7f5c39364f8790564c908ef..41a025514dc2f87dd56008fe7c04d693f53babb1 100644 (file)
@@ -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)