diff --git a/lzma-conduit.cabal b/lzma-conduit.cabal
--- a/lzma-conduit.cabal
+++ b/lzma-conduit.cabal
@@ -1,5 +1,5 @@
 name:                lzma-conduit
-version:             1.1.3
+version:             1.1.3.0
 synopsis:            Conduit interface for lzma/xz compression.
 description:
   High level bindings to xz-utils.
diff --git a/tests/Main.hs b/tests/Main.hs
--- a/tests/Main.hs
+++ b/tests/Main.hs
@@ -50,7 +50,9 @@
 prop_compressAndCheckLength :: Property
 prop_compressAndCheckLength = monadicIO . forAllM someBigString $ \ str -> do
   len <- run . runResourceT $ Cl.sourceList [str] C.$$ compress Nothing C.=$= Cl.fold (\ acc el -> acc + B.length el) 0
-  assert (len - 32 > B.length str `div` 2) -- random strings don't compress very well
+  -- random strings don't compress very well
+  assert (len > B.length str `div` 2)
+  assert (len - 64 < B.length str * 2)
 
 prop_chain :: Property
 prop_chain = monadicIO . forAllM someBigString $ \ str -> do
