packages feed

chell 0.5 → 0.5.0.1

raw patch · 2 files changed

+27/−22 lines, 2 filesdep ~ansi-terminaldep ~basedep ~bytestringPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: ansi-terminal, base, bytestring, options, random, template-haskell, text, transformers

API changes (from Hackage documentation)

Files

changelog.md view
@@ -1,5 +1,10 @@ # Release history for `chell` +0.5.0.1 - 2021 Jan 14++  * Support up to GHC 9.2+  * Tighten various version bounds+ 0.5 - 2019 Feb 16    * Add support for `patience` 0.2
chell.cabal view
@@ -1,5 +1,7 @@+cabal-version: 3.0+ name: chell-version: 0.5+version: 0.5.0.1  synopsis: A simple and intuitive library for automated testing. category: Testing@@ -9,45 +11,42 @@ author: John Millikin <john@john-millikin.com> maintainer: Chris Martin, Julie Moronuki build-type: Simple-cabal-version: >= 1.6  homepage:    https://github.com/typeclasses/chell bug-reports: https://github.com/typeclasses/chell/issues -tested-with: GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.3- description:   Chell is a simple and intuitive library for automated testing. It natively   supports assertion-based testing, and can use companion libraries   such as @chell-quickcheck@ to support more complex testing strategies.-  .-  An example test suite, which verifies the behavior of artithmetic operators.-  .++  An example test suite, which verifies the behavior of arithmetic operators.+   @   &#x7b;-\# LANGUAGE TemplateHaskell \#-&#x7d;-  .+   import Test.Chell-  .+   tests_Math :: Suite   tests_Math = suite \"math\"   &#x20;   [ test_Addition   &#x20;   , test_Subtraction   &#x20;   ]-  .+   test_Addition :: Test   test_Addition = assertions \"addition\" $ do   &#x20;   $expect (equal (2 + 1) 3)   &#x20;   $expect (equal (1 + 2) 3)-  .+   test_Subtraction :: Test   test_Subtraction = assertions \"subtraction\" $ do   &#x20;   $expect (equal (2 - 1) 1)   &#x20;   $expect (equal (1 - 2) (-1))-  .+   main :: IO ()   main = defaultMain [tests_Math]   @-  .+   @   $ ghc --make chell-example.hs   $ ./chell-example@@ -66,21 +65,22 @@   default: True  library+  default-language: Haskell2010   ghc-options: -Wall    build-depends:-      base >= 4.1 && < 5.0-    , bytestring >= 0.9-    , options >= 1.0 && < 2.0-    , patience >= 0.2 && < 0.3-    , random >= 1.0-    , template-haskell >= 2.3-    , text-    , transformers >= 0.2+      base >= 4.10 && < 4.17+    , bytestring >= 0.10.8.2 && < 0.12+    , options >= 1.2.1 && < 1.3+    , patience >= 0.2 && < 0.4+    , random >= 1.1 && < 1.3+    , template-haskell >= 2.12 && < 2.19+    , text >= 1.2.3 && < 1.2.6+    , transformers >= 0.5.2 && < 0.6    if flag(color-output)     build-depends:-        ansi-terminal >= 0.5 && < 0.9+        ansi-terminal >= 0.8 && < 0.12    exposed-modules:     Test.Chell