From 85ffb4a193745ca480cf12ce40fdfdd66e6038ed Mon Sep 17 00:00:00 2001 From: Bodigrim <andrew.lelechenko@gmail.com> Date: Sat, 13 Nov 2021 21:23:47 +0000 Subject: [PATCH] Tests: keep compatible with ancient QuickCheck --- tests/Tests/QuickCheckUtils.hs | 3 ++- text.cabal | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/Tests/QuickCheckUtils.hs b/tests/Tests/QuickCheckUtils.hs index d7d5e2ae..d6681b46 100644 --- a/tests/Tests/QuickCheckUtils.hs +++ b/tests/Tests/QuickCheckUtils.hs @@ -35,7 +35,8 @@ import Data.Char (isSpace) import Data.Text.Foreign (I8) import Data.Text.Lazy.Builder.RealFloat (FPFormat(..)) import Data.Word (Word8, Word16) -import Test.QuickCheck hiding (Fixed(..), Small (..), (.&.)) +import Test.QuickCheck (Arbitrary(..), arbitraryUnicodeChar, arbitraryBoundedEnum, getUnicodeString, arbitrarySizedIntegral, shrinkIntegral, Property, ioProperty, discard, counterexample, (===), (.&&.), NonEmptyList(..)) +import Test.QuickCheck.Gen (Gen, choose, chooseAny, elements, frequency, listOf, oneof, resize, sized) import Tests.Utils import qualified Data.ByteString as B import qualified Data.ByteString.Lazy as BL diff --git a/text.cabal b/text.cabal index 4683b38a..cb06d3e9 100644 --- a/text.cabal +++ b/text.cabal @@ -220,7 +220,7 @@ test-suite tests Tests.Utils build-depends: - QuickCheck >= 2.14.1 && < 2.15, + QuickCheck >= 2.12.6 && < 2.15, base <5, bytestring, deepseq, -- GitLab