imagesize-conduit 0.5.0 → 0.5.0.1
raw patch · 2 files changed
+5/−8 lines, 2 filesdep −HUnitdep ~hspecPVP ok
version bump matches the API change (PVP)
Dependencies removed: HUnit
Dependency ranges changed: hspec
API changes (from Hackage documentation)
Files
- imagesize-conduit.cabal +2/−3
- test/main.hs +3/−5
imagesize-conduit.cabal view
@@ -1,5 +1,5 @@ Name: imagesize-conduit-Version: 0.5.0+Version: 0.5.0.1 Synopsis: Determine the size of some common image formats. Description: Currently supports PNG, GIF, and JPEG. This package provides a Sink that will consume the minimum number of bytes necessary to determine the image dimensions. License: BSD3@@ -29,8 +29,7 @@ build-depends: conduit , imagesize-conduit , base- , hspec- , HUnit+ , hspec == 1.3.* , bytestring ghc-options: -Wall
test/main.hs view
@@ -3,9 +3,7 @@ import qualified Data.Conduit.Binary as CB import Data.Conduit.ImageSize -import Test.Hspec.Monadic-import Test.Hspec.HUnit ()-import Test.HUnit+import Test.Hspec main :: IO () main = hspec $ do@@ -15,7 +13,7 @@ it "gif" $ check (Just $ Size 271 61) "test/logo.gif" it "invalid" $ check Nothing "test/main.hs" -check :: Maybe Size -> FilePath -> Assertion+check :: Maybe Size -> FilePath -> Expectation check ex fp = do size <- C.runResourceT $ CB.sourceFile fp C.$$ sinkImageSize- size @?= ex+ size `shouldBe` ex