bzlib-conduit 0.2.1.1 → 0.2.1.2
raw patch · 2 files changed
+11/−6 lines, 2 filesdep +conduit-extradep ~conduitnew-uploader
Dependencies added: conduit-extra
Dependency ranges changed: conduit
Files
- bzlib-conduit.cabal +9/−5
- test/test.hs +2/−1
bzlib-conduit.cabal view
@@ -1,12 +1,12 @@ name: bzlib-conduit -version: 0.2.1.1 +version: 0.2.1.2 synopsis: Streaming compression/decompression via conduits. description: Streaming compression/decompression via conduits. -homepage: https://github.com/tanakh/bzlib-conduit +homepage: https://github.com/snoyberg/bzlib-conduit license: BSD3 license-file: LICENSE author: Hideyuki Tanaka -maintainer: tanaka.hideyuki@gmail.com +maintainer: Michael Snoyman copyright: (c) 2012, Hideyuki Tanaka category: Codec build-type: Simple @@ -17,7 +17,7 @@ source-repository head type: git - location: git://github.com/tanakh/bzlib-conduit.git + location: git://github.com/snoyberg/bzlib-conduit.git library exposed-modules: Data.Conduit.BZlib @@ -26,7 +26,8 @@ build-depends: base == 4.* , bytestring >=0.9 && <0.11 , mtl == 2.* - , conduit >= 0.5 && < 1.1 + , conduit >= 0.5 && < 1.2 + , conduit-extra >= 1.0 && < 1.2 , resourcet , data-default , bindings-DSL @@ -54,7 +55,9 @@ , QuickCheck , random , conduit + , conduit-extra , bzlib-conduit + , resourcet benchmark bench type: exitcode-stdio-1.0 @@ -62,4 +65,5 @@ main-is: bench.hs build-depends: base == 4.* , conduit + , conduit-extra , bzlib-conduit
test/test.hs view
@@ -1,6 +1,7 @@ {-# LANGUAGE ViewPatterns #-} import Control.Applicative import Control.Monad +import Control.Monad.Trans.Resource (runResourceT) import qualified Data.ByteString.Char8 as S import qualified Data.ByteString.Lazy.Char8 as L import Data.Conduit @@ -36,4 +37,4 @@ <$> replicateM (abs n) randomIO dest <- runResourceT $ do C.sourceList (P.map S.pack ss) =$= bzip2 =$= bunzip2 $$ B.take (10^9) - return $ dest == L.pack (concat ss) + return $ dest == L.pack (P.concat ss)