tasty-rerun 1.1.18 → 1.1.19
raw patch · 3 files changed
+41/−17 lines, 3 filesdep ~basedep ~containersdep ~mtl
Dependency ranges changed: base, containers, mtl, optparse-applicative, stm, tasty, transformers
Files
- Changelog.md +4/−0
- src/Test/Tasty/Ingredients/Rerun.hs +19/−8
- tasty-rerun.cabal +18/−9
Changelog.md view
@@ -1,3 +1,7 @@+# 1.1.19++* Support tasty 1.5.+ # 1.1.18 * Support tasty 1.4.
src/Test/Tasty/Ingredients/Rerun.hs view
@@ -57,21 +57,30 @@ , rerunningTests ) where -import Prelude hiding (filter, mempty)+import Prelude (Enum, Bounded, minBound, maxBound, error, (+)) -import Control.Applicative+import Control.Applicative (Const(..), (<$>), pure, (<$)) import Control.Arrow ((>>>))-import Control.Monad (when)+import Control.Monad (when, return, fmap, mapM, (>>=)) import Control.Monad.Trans.Class (lift)+import Data.Bool (Bool (..), otherwise, not, (&&)) import Data.Char (isSpace, toLower)+import Data.Eq (Eq) import Data.Foldable (asum)-import Data.List (intercalate)+import Data.Function ((.), ($), flip, const)+import Data.Int (Int)+import Data.List (intercalate, lookup, map, (++), reverse, dropWhile) import Data.List.Split (endBy)-import Data.Maybe (fromMaybe)-import Data.Monoid (Any(..), mempty)+import Data.Maybe (fromMaybe, Maybe(..), maybe)+import Data.Monoid (Any(..), Monoid(..))+import Data.Ord (Ord) import Data.Proxy (Proxy(..))+import Data.String (String) import Data.Typeable (Typeable)-import System.IO.Error (catchIOError, isDoesNotExistError)+import System.IO (FilePath, IO, readFile, writeFile)+import System.IO.Error (catchIOError, isDoesNotExistError, ioError)+import Text.Read (Read, read)+import Text.Show (Show, show) import qualified Control.Concurrent.STM as STM import qualified Control.Monad.State as State@@ -317,7 +326,9 @@ in Tasty.trivialFold { Tasty.foldSingle = foldSingle-#if MIN_VERSION_tasty(1,4,0)+#if MIN_VERSION_tasty(1,5,0)+ , Tasty.foldGroup = const (\name -> foldGroup name . mconcat)+#elif MIN_VERSION_tasty(1,4,0) , Tasty.foldGroup = const foldGroup #else , Tasty.foldGroup = foldGroup
tasty-rerun.cabal view
@@ -1,5 +1,5 @@ name: tasty-rerun-version: 1.1.18+version: 1.1.19 homepage: http://github.com/ocharles/tasty-rerun license: BSD3 license-file: LICENSE@@ -25,20 +25,29 @@ This may be useful in many scenarios, especially when a test suite grows large. -tested-with: GHC==8.10.2, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3+tested-with:+ GHC==9.8.1, GHC==9.6.2, GHC==9.4.5, GHC==9.2.8, GHC==9.0.2, GHC==8.10.7,+ GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3,+ GHC==7.8.4, GHC==7.6.3 +source-repository head+ type: git+ location: https://github.com/ocharles/tasty-rerun+ library exposed-modules: Test.Tasty.Ingredients.Rerun build-depends:- base >=4.6 && <4.15,- containers >= 0.5.0.0,- mtl >= 2.1.2,- optparse-applicative >= 0.6,+ base >=4.6 && <4.19,+ containers >= 0.5.0.0 && < 0.7,+ mtl >= 2.1.2 && < 2.4,+ optparse-applicative >= 0.6 && < 0.19, split >= 0.1 && < 0.3,- stm >= 2.4.2,+ stm >= 2.4.2 && < 2.6, tagged >= 0.7 && <0.9,- tasty >=1.2 && <1.5,- transformers >= 0.3.0.0+ tasty >=1.2 && <1.6,+ transformers >= 0.3.0.0 && < 0.7 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall+ if impl(ghc >= 8.0)+ ghc-options: -Wcompat