zeugma 0.9.0.1 → 0.10.0.0
raw patch · 2 files changed
+21/−14 lines, 2 filesdep +polysemy-processdep ~basedep ~chronosdep ~hedgehog
Dependencies added: polysemy-process
Dependency ranges changed: base, chronos, hedgehog, incipit, polysemy, polysemy-chronos, polysemy-test, tasty, tasty-expected-failure, tasty-hedgehog
Files
- lib/Zeugma/Run.hs +7/−2
- zeugma.cabal +14/−12
lib/Zeugma/Run.hs view
@@ -1,4 +1,4 @@-{-# language NoImplicitPrelude #-}+{-# language NoImplicitPrelude, CPP #-} {-# options_haddock prune #-} -- | Test runners for polysemy-conc programs using hedgehog.@@ -11,7 +11,6 @@ Gates, interpretCritical, interpretGates,- interpretInterrupt, interpretMaskFinal, interpretRace, interpretUninterruptibleMaskFinal,@@ -23,6 +22,12 @@ import Polysemy.Chronos (ChronosTime, interpretTimeChronos, interpretTimeChronosConstant) import Polysemy.Test (Hedgehog, Test, TestError (TestError), runTestAuto) import Time (mkDatetime)++#if MIN_VERSION_polysemy_process(0, 14, 0)+import Polysemy.Process (Interrupt, interpretInterrupt)+#else+import Conc (interpretInterrupt)+#endif type ConcTestStack' = [
zeugma.cabal view
@@ -1,11 +1,11 @@ cabal-version: 2.2 --- This file has been generated from package.yaml by hpack version 0.35.2.+-- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack name: zeugma-version: 0.9.0.1+version: 0.10.0.0 synopsis: Polysemy effects for testing description: See https://hackage.haskell.org/package/zeugma/docs/Zeugma.html category: Prelude@@ -57,6 +57,7 @@ GADTs LambdaCase LiberalTypeSynonyms+ MonadComprehensions MultiWayIf OverloadedLabels OverloadedLists@@ -79,14 +80,15 @@ NoFieldSelectors ghc-options: -Wall -Widentities -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Wredundant-constraints -Wunused-type-patterns -Wunused-packages build-depends:- base ==4.*- , chronos ==1.1.*- , hedgehog >=1.1 && <1.3- , incipit ==0.9.0.1- , polysemy ==1.9.*- , polysemy-chronos ==0.6.*- , polysemy-test >=0.7 && <0.10- , tasty ==1.4.*- , tasty-expected-failure ==0.12.*- , tasty-hedgehog >=1.3 && <1.5+ base >=4.17.2.1 && <4.20+ , chronos >=1.1.5 && <1.2+ , hedgehog >=1.1.2 && <1.5+ , incipit ==0.10.0.0+ , polysemy >=1.6.0.0 && <1.10+ , polysemy-chronos >=0.5.0.0 && <0.8+ , polysemy-process >=0.11.1.0 && <0.15+ , polysemy-test >=0.7.0.0 && <0.11+ , tasty >=1.4.2 && <1.5+ , tasty-expected-failure >=0.11.1.2 && <0.13+ , tasty-hedgehog >=1.3.0.0 && <1.5 default-language: GHC2021