genvalidity-hspec-hashable 0.2.0.3 → 0.2.0.4
raw patch · 2 files changed
+11/−7 lines, 2 filesdep ~hashablePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: hashable
API changes (from Hackage documentation)
Files
genvalidity-hspec-hashable.cabal view
@@ -1,11 +1,13 @@--- This file has been generated from package.yaml by hpack version 0.28.2.+cabal-version: 1.12++-- This file has been generated from package.yaml by hpack version 0.31.1. -- -- see: https://github.com/sol/hpack ----- hash: b798417d69036aa9d65b8ed54c2800ce2c96bfdbf2585077b0df64e2447a238e+-- hash: 5024a40a75559fdf72aaed5387461dabe21dfba61420532bf727c801c3d48e92 name: genvalidity-hspec-hashable-version: 0.2.0.3+version: 0.2.0.4 synopsis: Standard spec's for Hashable instances description: Standard spec's for Hashable instances category: Testing@@ -18,7 +20,6 @@ license: MIT license-file: LICENSE build-type: Simple-cabal-version: >= 1.10 extra-source-files: README.md @@ -39,7 +40,7 @@ , genvalidity >=0.5 , genvalidity-hspec >=0.6 , genvalidity-property >=0.2- , hashable >=1.2 && <1.3+ , hashable >=1.2 , hspec , validity >=0.5 default-language: Haskell2010@@ -57,7 +58,7 @@ , base , doctest , genvalidity-hspec-hashable- , hashable >=1.2 && <1.3+ , hashable >=1.2 default-language: Haskell2010 test-suite genvalidity-hspec-hashable-test
test/Test/Validity/HashableSpec.hs view
@@ -1,5 +1,6 @@ {-# LANGUAGE TypeApplications #-} {-# LANGUAGE DeriveGeneric #-}+{-# LANGUAGE CPP #-} -- | Standard 'Spec's for 'Hashable' instances. --@@ -17,7 +18,9 @@ spec :: Spec spec = do hashableSpecOnValid @Rational- -- hashableSpecOnValid @Double DOES NOT HOLD+#if MIN_VERSION_hashable(1,3,0)+ hashableSpecOnValid @Double+#endif hashableSpec @Int hashableSpecOnArbitrary @Int hashableSpec @HashableValid