bank-holidays-england 0.2.0.2 → 0.2.0.4
raw patch · 2 files changed
+7/−8 lines, 2 filesdep ~basedep ~containersdep ~timenew-uploaderPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base, containers, time
API changes (from Hackage documentation)
Files
bank-holidays-england.cabal view
@@ -1,5 +1,5 @@ name: bank-holidays-england-version: 0.2.0.2+version: 0.2.0.4 synopsis: Calculation of bank holidays in England and Wales description: Calculation of bank holidays in England and Wales, using the rules that have@@ -18,9 +18,9 @@ library exposed-modules: Data.Time.Calendar.BankHoliday.EnglandAndWales- build-depends: base >= 4.7 && < 4.13- , time- , containers+ build-depends: base >= 4.8 && < 4.14+ , time >= 1.5.0 && < 1.10+ , containers >= 0.5.0 && < 0.7 hs-source-dirs: src ghc-options: -Wall default-language: Haskell2010@@ -31,7 +31,7 @@ hs-source-dirs: test default-language: Haskell2010 ghc-options: -Wall- build-depends: base >= 4.7 && < 4.13+ build-depends: base >= 4.7 && < 4.14 , bank-holidays-england , QuickCheck , containers
test/Data/Time/Calendar/BankHoliday/EnglandAndWalesSpec.hs view
@@ -1,4 +1,3 @@-{-# LANGUAGE LambdaCase #-} {-# LANGUAGE OverloadedStrings #-} module Data.Time.Calendar.BankHoliday.EnglandAndWalesSpec (spec) where@@ -14,7 +13,7 @@ spec = do describe "bankHolidays" $ do let inYear = map . uncurry . fromGregorian- let hasBankHolidays yy dates = it ("works in " <> show yy)+ let hasBankHolidays yy dates = it ("works in " ++ show yy) $ bankHolidays yy `shouldBe` inYear yy dates 1995 `hasBankHolidays` [(01,02), (04,14), (04,17), (05,08), (05,29), (08,28), (12,25), (12,26)]@@ -40,7 +39,7 @@ describe "isBankHoliday" $ forM_ [1990..2020] $ \yr ->- it ("agrees with bankHolidays in " <> show yr) $+ it ("agrees with bankHolidays in " ++ show yr) $ filter isBankHoliday [fromGregorian yr 01 01 .. fromGregorian yr 12 31] `shouldBe` bankHolidays yr