summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2011-01-02 14:25:21 +0000
committerLars Wirzenius <liw@liw.fi>2011-01-02 14:25:21 +0000
commit357c3eb2073af7bf7d9889ba148f6f0174259e12 (patch)
tree29a1d64ed43856bccc1c00b1bb11c1b600cfcb19
parentbb97f9e099c305128c5129bc396fb2983fc5fa90 (diff)
downloadgenbackupdata-357c3eb2073af7bf7d9889ba148f6f0174259e12.tar.gz
Make sure distinct chunks get generated.
-rw-r--r--genbackupdatalib/generator_tests.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/genbackupdatalib/generator_tests.py b/genbackupdatalib/generator_tests.py
index e962c11..80d12b4 100644
--- a/genbackupdatalib/generator_tests.py
+++ b/genbackupdatalib/generator_tests.py
@@ -33,3 +33,10 @@ class DataGeneratorTests(unittest.TestCase):
amount = 1024
g3 = genbackupdatalib.DataGenerator(1)
self.assertNotEqual(self.g1.generate(amount), g3.generate(amount))
+
+ def test_returns_distinct_64k_chunks(self):
+ size = 64 * 1024
+ chunk1 = self.g1.generate(size)
+ num_chunks = 100
+ for i in range(num_chunks):
+ self.assertNotEqual(self.g1.generate(size), chunk1)