quickcheck-quid 0.0.1.9 → 0.0.1.10
raw patch · 4 files changed
+25/−4 lines, 4 filesdep ~QuickCheckPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: QuickCheck
API changes (from Hackage documentation)
Files
- CHANGELOG.md +4/−0
- quickcheck-quid.cabal +3/−2
- src/test/Test/QuickCheck/Compatibility.hs +15/−0
- src/test/Test/QuickCheck/QuidSpec.hs +3/−2
CHANGELOG.md view
@@ -1,3 +1,7 @@+# 0.0.1.10++- Revised upper version bounds of dependencies.+ # 0.0.1.9 - Added support for GHC `9.14`.
quickcheck-quid.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: quickcheck-quid-version: 0.0.1.9+version: 0.0.1.10 bug-reports: https://github.com/jonathanknowles/quickcheck-quid/issues license: Apache-2.0 license-file: LICENSE@@ -45,7 +45,7 @@ common dependency-primes build-depends:primes >= 0.2.0.0 && < 0.3 common dependency-QuickCheck- build-depends:QuickCheck >= 2.14 && < 2.19+ build-depends:QuickCheck >= 2.14 && < 2.20 common dependency-quickcheck-classes build-depends:quickcheck-classes >= 0.6.2.0 && < 0.7 common dependency-text@@ -119,6 +119,7 @@ hs-source-dirs: src/test other-modules:+ Test.QuickCheck.Compatibility Test.QuickCheck.QuidSpec Test.QuickCheck.Quid.Combinators.PrefixSpec Test.QuickCheck.Quid.Representations.DecimalSpec
+ src/test/Test/QuickCheck/Compatibility.hs view
@@ -0,0 +1,15 @@+{-# LANGUAGE CPP #-}++module Test.QuickCheck.Compatibility+ ( withNumTests+ ) where++import qualified Test.QuickCheck as Q++withNumTests :: Q.Testable prop => Int -> prop -> Q.Property+withNumTests =+#if MIN_VERSION_QuickCheck(2,18,0)+ Q.withNumTests+#else+ Q.withMaxSuccess+#endif
src/test/Test/QuickCheck/QuidSpec.hs view
@@ -64,10 +64,11 @@ , property , resize , shrinkMapBy- , withMaxSuccess , (.&&.) , (===) )+import Test.QuickCheck.Compatibility+ ( withNumTests ) import Test.Hspec.QuickCheck.Classes ( testLaws ) import Text.Pretty.Simple@@ -393,7 +394,7 @@ prop_arbitraryQuid_unique :: Property prop_arbitraryQuid_unique =- withMaxSuccess 1 $+ withNumTests 1 $ forAllBlind arbitraryFixedSizeQuids $ \uids -> Set.size (Set.fromList uids) === L.length uids where