Răsfoiți Sursa

Merge pull request #3936 from ThomasWaldmann/less-random-1.1

tests: fetch less data via os.urandom
TW 7 ani în urmă
părinte
comite
bed0e81e27
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      src/borg/testsuite/compress.py

+ 3 - 1
src/borg/testsuite/compress.py

@@ -45,9 +45,11 @@ def test_lz4():
 
 def test_lz4_buffer_allocation():
     # test with a rather huge data object to see if buffer allocation / resizing works
-    data = os.urandom(50 * 2**20)  # 50MiB incompressible data
+    data = os.urandom(5 * 2**20) * 10  # 50MiB badly compressible data
+    assert len(data) == 50 * 2**20
     c = get_compressor(name='lz4')
     cdata = c.compress(data)
+    assert len(cdata) > len(data)
     assert data == c.decompress(cdata)