test-framework-quickcheck2 0.3.0.6 → 0.3.0.7
raw patch · 3 files changed
+14/−10 lines, 3 filesdep −extensible-exceptions
Dependencies removed: extensible-exceptions
Files
- ChangeLog.md +7/−0
- Test/Framework/Providers/QuickCheck2.hs +0/−4
- test-framework-quickcheck2.cabal +7/−6
ChangeLog.md view
@@ -1,3 +1,10 @@+## 0.3.0.7++_2026-01-05, Andreas Abel_++- Remove obsolete `deriving Typeable`+- Tested building with GHC 8.0 - 9.14.1+ ## 0.3.0.6 _2025-02-26, Andreas Abel_
Test/Framework/Providers/QuickCheck2.hs view
@@ -1,5 +1,4 @@ {-# LANGUAGE CPP #-}-{-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE ExistentialQuantification #-} {-# LANGUAGE MultiParamTypeClasses #-} {-# LANGUAGE TypeOperators #-}@@ -20,9 +19,7 @@ import Test.QuickCheck.Random (QCGen, mkQCGen) import System.Random (randomIO) -import Data.Typeable (Typeable) - -- | Create a 'Test' for a QuickCheck2 'Testable' property testProperty :: Testable a => TestName -> a -> Test testProperty name = Test name . Property@@ -73,7 +70,6 @@ data Property = forall a. Testable a => Property a- deriving Typeable instance Testlike PropertyTestCount PropertyResult Property where runTest topts (Property testable) = runProperty topts testable
test-framework-quickcheck2.cabal view
@@ -1,6 +1,7 @@ Cabal-Version: 1.18 Name: test-framework-quickcheck2-Version: 0.3.0.6+Version: 0.3.0.7+ Category: Testing Synopsis: QuickCheck-2 support for the test-framework package. License: BSD3@@ -13,10 +14,11 @@ Description: Allows @QuickCheck-2@ properties to be used with the </package/test-framework test-framework package>. Tested-With:- GHC == 9.12.1- GHC == 9.10.1+ GHC == 9.14.1+ GHC == 9.12.2+ GHC == 9.10.3 GHC == 9.8.4- GHC == 9.6.6+ GHC == 9.6.7 GHC == 9.4.8 GHC == 9.2.8 GHC == 9.0.2@@ -41,9 +43,8 @@ Exposed-Modules: Test.Framework.Providers.QuickCheck2 Build-Depends: test-framework == 0.8.*- , QuickCheck >= 2.9.2 && < 2.16+ , QuickCheck >= 2.9.2 && < 3 , base >= 4.9 && < 5- , extensible-exceptions >= 0.1.1 && < 0.2.0 , random >= 1 && < 1.4 Ghc-Options: -Wno-deprecations