tasty 0.10.1.1 → 0.10.1.2
raw patch · 4 files changed
+18/−6 lines, 4 filesdep ~ansi-terminaldep ~asyncdep ~base
Dependency ranges changed: ansi-terminal, async, base, containers, deepseq, mtl, regex-tdfa-rc, stm, tagged, time
Files
- CHANGELOG.md +6/−0
- Test/Tasty/Ingredients.hs +10/−4
- Test/Tasty/Ingredients/ConsoleReporter.hs +1/−1
- tasty.cabal +1/−1
CHANGELOG.md view
@@ -1,6 +1,12 @@ Changes ======= +Version 0.10.1.2+----------------++* Improve the docs+* Fix compatibility with GHC HEAD+ Version 0.10.1.1 ----------------
Test/Tasty/Ingredients.hs view
@@ -45,14 +45,20 @@ -- That's all you need to know from an (advanced) user perspective. Read -- on if you want to create a new ingredient. ----- There are two kinds of ingredients. 'TestReporter', if it agrees to run,--- automatically launches tests execution.+-- There are two kinds of ingredients. --+-- The first kind is 'TestReporter'. If the ingredient that agrees to run+-- is a 'TestReporter', then tasty will automatically launch the tests and+-- pass a 'StatusMap' to the ingredient. All the ingredient needs to do+-- then is to process the test results and probably report them to the user+-- in some way (hence the name).+-- -- 'TestManager' is the second kind of ingredient. It is typically used for -- test management purposes (such as listing the test names), although it -- can also be used for running tests (but, unlike 'TestReporter', it has--- to launch the tests manually). It is therefore more general than--- 'TestReporter'. 'TestReporter' is provided just for convenience.+-- to launch the tests manually if it wants them to be run). It is+-- therefore more general than 'TestReporter'. 'TestReporter' is provided+-- just for convenience. -- -- The function's result should indicate whether all the tests passed. --
Test/Tasty/Ingredients/ConsoleReporter.hs view
@@ -1,5 +1,5 @@ -- vim:fdm=marker:foldtext=foldtext()-{-# LANGUAGE BangPatterns, ImplicitParams, MultiParamTypeClasses, DeriveDataTypeable #-}+{-# LANGUAGE BangPatterns, ImplicitParams, MultiParamTypeClasses, DeriveDataTypeable, FlexibleContexts #-} -- | Console reporter ingredient module Test.Tasty.Ingredients.ConsoleReporter ( consoleTestReporter
tasty.cabal view
@@ -2,7 +2,7 @@ -- see http://haskell.org/cabal/users-guide/ name: tasty-version: 0.10.1.1+version: 0.10.1.2 synopsis: Modern and extensible testing framework description: Tasty is a modern testing framework for Haskell. It lets you combine your unit tests, golden