Compare commits

...

7 Commits

Author SHA1 Message Date
Michael Walker
b5aea56fab
Merge pull request #364 from barrucadu/typos
Fix a couple of CHANGELOG typos
2022-08-30 20:47:44 +01:00
Michael Walker
2721fb7fc2 Fix a couple of CHANGELOG typos 2022-08-30 20:02:34 +01:00
Michael Walker
a3543796c0
Merge pull request #363 from barrucadu/release-comments
Release hunit-dejafu-2.0.0.6 & tasty-dejafu-2.0.0.9
2022-08-30 20:00:02 +01:00
Michael Walker
7e09eae348 Release tasty-dejafu-2.0.0.9 2022-08-30 19:29:35 +01:00
Michael Walker
6bf900c58f Release hunit-dejafu-2.0.0.6 2022-08-30 19:27:54 +01:00
Michael Walker
98f0ce0f34
Merge pull request #362 from barrucadu/comments
Remove inaccurate comments about sharing
2022-08-30 14:17:53 +01:00
Michael Walker
9eb08337d8 Remove inaccurate comments about sharing
The `testDejafus` functions in hunit-dejafu and tasty-dejafu say that
they share work.  This isn't true, and actually hasn't been true since
discard functions were introduced in 2017 by db95dde, since that
commit removed the sharing of traces.
2022-08-30 13:41:53 +01:00
9 changed files with 39 additions and 14 deletions

View File

@ -44,8 +44,8 @@ There are a few different packages under the Déjà Fu umbrella:
| - | ------- | ------- |
| [concurrency][h:conc] | 1.11.0.2 | Typeclasses, functions, and data types for concurrency and STM. |
| [dejafu][h:dejafu] | 2.4.0.4 | Systematic testing for Haskell concurrency. |
| [hunit-dejafu][h:hunit] | 2.0.0.5 | Deja Fu support for the HUnit test framework. |
| [tasty-dejafu][h:tasty] | 2.0.0.8 | Deja Fu support for the Tasty test framework. |
| [hunit-dejafu][h:hunit] | 2.0.0.6 | Deja Fu support for the HUnit test framework. |
| [tasty-dejafu][h:tasty] | 2.0.0.9 | Deja Fu support for the Tasty test framework. |
Each package has its own README and CHANGELOG in its subdirectory.

View File

@ -6,6 +6,7 @@ standard Haskell versioning scheme.
.. _PVP: https://pvp.haskell.org/
2.4.0.4 (2022-08-22)
--------------------

View File

@ -29,8 +29,8 @@ There are a few different packages under the Déjà Fu umbrella:
":hackage:`concurrency`", "1.11.0.2", "Typeclasses, functions, and data types for concurrency and STM"
":hackage:`dejafu`", "2.4.0.4", "Systematic testing for Haskell concurrency"
":hackage:`hunit-dejafu`", "2.0.0.5", "Déjà Fu support for the HUnit test framework"
":hackage:`tasty-dejafu`", "2.0.0.8", "Déjà Fu support for the tasty test framework"
":hackage:`hunit-dejafu`", "2.0.0.6", "Déjà Fu support for the HUnit test framework"
":hackage:`tasty-dejafu`", "2.0.0.9", "Déjà Fu support for the tasty test framework"
Installation

View File

@ -7,6 +7,19 @@ standard Haskell versioning scheme.
.. _PVP: https://pvp.haskell.org/
2.0.0.6 (2022-08-30)
--------------------
* Git: :tag:`hunit-dejafu-2.0.0.6`
* Hackage: :hackage:`hunit-dejafu-2.0.0.6`
Fixed
~~~~~
* Remove inaccurate comment about ``Test.HUnit.DejaFu.testDejafus``
sharing work.
2.0.0.5 (2021-08-15)
--------------------
@ -94,7 +107,7 @@ Added
* ``Test.HUnit.DejaFu.inspectMVar``
* ``Test.HUnit.DejaFu.inspectTVar``
Changes
Changed
~~~~~~~
* Functions which took a ``ConcIO`` now take a ``Program pty IO``:

View File

@ -196,8 +196,7 @@ testDejafuWithSettings :: Show b
testDejafuWithSettings settings name p = testDejafusWithSettings settings [(name, p)]
-- | Variant of 'testDejafu' which takes a collection of predicates to
-- test. This will share work between the predicates, rather than
-- running the concurrent computation many times for each predicate.
-- test.
--
-- @since 2.0.0.0
testDejafus :: Show b

View File

@ -2,7 +2,7 @@
-- documentation, see http://haskell.org/cabal/users-guide/
name: hunit-dejafu
version: 2.0.0.5
version: 2.0.0.6
synopsis: Deja Fu support for the HUnit test framework.
description:
@ -30,7 +30,7 @@ source-repository head
source-repository this
type: git
location: https://github.com/barrucadu/dejafu.git
tag: hunit-dejafu-2.0.0.5
tag: hunit-dejafu-2.0.0.6
library
exposed-modules: Test.HUnit.DejaFu

View File

@ -7,6 +7,19 @@ standard Haskell versioning scheme.
.. _PVP: https://pvp.haskell.org/
2.0.0.9 (2022-08-30)
--------------------
* Git: :tag:`tasty-dejafu-2.0.0.9`
* Hackage: :hackage:`tasty-dejafu-2.0.0.9`
Fixed
~~~~~
* Remove inaccurate comment about ``Test.Tasty.DejaFu.testDejafus``
sharing work.
2.0.0.8 (2021-08-15)
--------------------
@ -130,7 +143,7 @@ Added
* ``Test.Tasty.DejaFu.inspectMVar``
* ``Test.Tasty.DejaFu.inspectTVar``
Changes
Changed
~~~~~~~
* Functions which took a ``ConcIO`` now take a ``Program pty IO``:

View File

@ -229,8 +229,7 @@ testDejafuWithSettings :: Show b
testDejafuWithSettings settings name p = testDejafusWithSettings settings [(name, p)]
-- | Variant of 'testDejafu' which takes a collection of predicates to
-- test. This will share work between the predicates, rather than
-- running the concurrent computation many times for each predicate.
-- test.
--
-- @since 2.0.0.0
testDejafus :: Show b

View File

@ -2,7 +2,7 @@
-- documentation, see http://haskell.org/cabal/users-guide/
name: tasty-dejafu
version: 2.0.0.8
version: 2.0.0.9
synopsis: Deja Fu support for the Tasty test framework.
description:
@ -30,7 +30,7 @@ source-repository head
source-repository this
type: git
location: https://github.com/barrucadu/dejafu.git
tag: tasty-dejafu-2.0.0.8
tag: tasty-dejafu-2.0.0.9
library
exposed-modules: Test.Tasty.DejaFu