Commit Graph

1327 Commits

Author SHA1 Message Date
Michael Walker
700a82b1db Make tasty-dejafu multi-predicate functions take the test group name
These functions were added way back in the day to share work between a
group of predicates.  That functionality was dropped in 2017 when
bound threads were implemented and running all tests began to require
IO (#157) - confusingly, the comment about sharing work was kept for 5
more years (until #362).

hunit-dejafu has very similar functions, and I wanted to make the APIs
of both packages identical so far as possible.  HUnit supports
nameless test groups.  Tasty does not.  To keep the API the same as
hunit-dejafu, I filled in a default group name: "Deja Fu Tests".

But an unchangeable name isn't conducive to good testsuite output, and
it's time to fix that mistake.

I considered deprecating these functions instead, but they're not
really causing any problems as such, so there's no harm in keeping
them.

Fixes #361
2022-08-30 20:59:14 +01:00
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
Michael Walker
ee73a6ac27
Merge pull request #360 from barrucadu/dejafu-2.4.0.4
Release dejafu-2.4.0.4
2022-08-22 16:17:43 +01:00
Michael Walker
e7c466ed5c Release dejafu-2.4.0.4 2022-08-22 15:44:13 +01:00
Michael Walker
38aa7dc407
Merge pull request #359 from barrucadu/ghc-9.2
Add GHC 9.2 to supported versions list
2022-08-22 15:42:31 +01:00
Michael Walker
469f52036c
Merge pull request #358 from barrucadu/leancheck-2
Bump upper bound on leancheck to <2
2022-08-22 15:38:06 +01:00
Michael Walker
875f4f005e Add GHC 9.2 to supported versions list
No bounds need changing for this, so no release is needed.
2022-08-22 15:13:44 +01:00
Michael Walker
9ea0eb8115 Bump upper bound on leancheck to <2 2022-08-22 15:09:39 +01:00
Michael Walker
a032cf0f7c
Merge pull request #357 from barrucadu/lts-19
Add LTS-19.0 to build matrix & supported GHC versions doc
2022-08-22 15:09:25 +01:00
Michael Walker
11ccf950e7 Add LTS-19.0 to build matrix & supported GHC versions doc
There should be a patch release of dejafu after this, since the
doctest examples changed.

Also, need to bump to a nightly snapshot in `stack.yaml` for
stylish-haskell, which looks to have skipped GHC 9.0 support.

In principle, we could now drop support for GHC 8.0, 8.2, and 8.4, but
supporting those isn't causing any problems yet.
2022-08-22 14:40:35 +01:00
Michael Walker
76e4dbc04e
Merge pull request #356 from barrucadu/dependabot/github_actions/haskell/actions-2.0.0
Bump haskell/actions from 1.2.11 to 2.0.0
2022-04-19 09:47:58 +01:00
dependabot[bot]
f2b08f92d0
Bump haskell/actions from 1.2.11 to 2.0.0
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.11 to 2.0.0.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.11...v2.0.0)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-19 08:11:16 +00:00
Michael Walker
90fcc4050c
Merge pull request #355 from barrucadu/dependabot/github_actions/haskell/actions-1.2.11
Bump haskell/actions from 1.2.10 to 1.2.11
2022-04-12 13:49:24 +01:00
dependabot[bot]
0b5eccbc76
Bump haskell/actions from 1.2.10 to 1.2.11
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.10 to 1.2.11.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.10...v1.2.11)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 11:48:28 +00:00
Michael Walker
13233c89dc
Merge pull request #354 from barrucadu/dependabot/github_actions/haskell/actions-1.2.10
Bump haskell/actions from 1.2.9 to 1.2.10
2022-04-08 09:42:48 +01:00
dependabot[bot]
272de288a3
Bump haskell/actions from 1.2.9 to 1.2.10
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.9 to 1.2.10.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.9...v1.2.10)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 08:11:55 +00:00
Michael Walker
69bf566ed7
Merge pull request #353 from barrucadu/dependabot/github_actions/actions/checkout-3
Bump actions/checkout from 2.4.0 to 3
2022-03-02 10:49:26 +00:00
dependabot[bot]
0fc0812366
Bump actions/checkout from 2.4.0 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 08:26:00 +00:00
Michael Walker
ec0ad75994
Merge pull request #352 from barrucadu/dependabot/github_actions/haskell/actions-1.2.9
Bump haskell/actions from 1.2.6 to 1.2.9
2022-01-06 09:24:50 +00:00
dependabot[bot]
59acd64219
Bump haskell/actions from 1.2.6 to 1.2.9
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.6 to 1.2.9.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.6...v1.2.9)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-06 08:08:37 +00:00
Michael Walker
42c9f61879
Merge pull request #350 from barrucadu/dependabot/github_actions/actions/checkout-2.4.0
Bump actions/checkout from 2.3.5 to 2.4.0
2021-11-03 09:06:40 +00:00
dependabot[bot]
efa0ce65d2
Bump actions/checkout from 2.3.5 to 2.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-03 08:11:11 +00:00
Michael Walker
2c8510dd9a
Merge pull request #349 from barrucadu/dependabot/github_actions/actions/checkout-2.3.5
Bump actions/checkout from 2.3.4 to 2.3.5
2021-10-18 11:13:22 +01:00
dependabot[bot]
dafca767cb
Bump actions/checkout from 2.3.4 to 2.3.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 08:11:25 +00:00
Michael Walker
dcbdfd1dba
Merge pull request #348 from barrucadu/dependabot/github_actions/haskell/actions-1.2.6
Bump haskell/actions from 1.2.5 to 1.2.6
2021-09-16 09:52:29 +01:00
dependabot[bot]
e0632784dd
Bump haskell/actions from 1.2.5 to 1.2.6
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.5...v1.2.6)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-16 08:07:59 +00:00
Michael Walker
9bf1493d8c
Merge pull request #347 from barrucadu/dependabot/github_actions/haskell/actions-1.2.5
Bump haskell/actions from 1.2.4 to 1.2.5
2021-09-15 09:37:46 +01:00
dependabot[bot]
b0458dc0a9
Bump haskell/actions from 1.2.4 to 1.2.5
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.4...v1.2.5)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-15 08:07:59 +00:00
Michael Walker
e768e5f775
Merge pull request #346 from barrucadu/dependabot/github_actions/haskell/actions-1.2.4
Bump haskell/actions from 1.2.3 to 1.2.4
2021-08-23 09:52:39 +01:00
dependabot[bot]
1b90e15396
Bump haskell/actions from 1.2.3 to 1.2.4
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.3...v1.2.4)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-23 08:09:08 +00:00
Michael Walker
86d077b655
Merge pull request #345 from barrucadu/freenode
Remove references to freenode in READMEs
2021-08-15 13:36:28 +01:00
Michael Walker
21e1e10e35 Bump patch versions 2021-08-15 13:10:23 +01:00
Michael Walker
e52f1a0ab7 Remove reference to freenode in READMEs 2021-08-15 13:10:23 +01:00
Michael Walker
48a6fc24a7
Merge pull request #344 from barrucadu/dependabot/github_actions/haskell/actions-1.2.3
Bump haskell/actions from 1.2.2 to 1.2.3
2021-06-16 09:10:12 +01:00
dependabot[bot]
be193ffc4b
Bump haskell/actions from 1.2.2 to 1.2.3
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.2...v1.2.3)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-16 06:28:59 +00:00
Michael Walker
03057625e1
Merge pull request #343 from barrucadu/dependabot/github_actions/haskell/actions-1.2.2
Bump haskell/actions from 1.2.1 to 1.2.2
2021-06-14 09:19:24 +01:00
dependabot[bot]
fa484779d1
Bump haskell/actions from 1.2.1 to 1.2.2
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.1...v1.2.2)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-14 07:47:10 +00:00
Michael Walker
fe1a6a68a7
Merge pull request #342 from barrucadu/dependabot/github_actions/actions/checkout-2.3.4
Bump actions/checkout from 2 to 2.3.4
2021-05-12 10:17:39 +01:00
dependabot[bot]
89e8495c77
Bump actions/checkout from 2 to 2.3.4
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 2.3.4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v2.3.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 08:05:06 +00:00
Michael Walker
8dce38efb1
Merge pull request #341 from barrucadu/dependabot/github_actions/haskell/actions-1.2.1
Bump haskell/actions from 1 to 1.2.1
2021-05-12 09:04:42 +01:00
dependabot[bot]
29ceb17db6
Bump haskell/actions from 1 to 1.2.1
Bumps [haskell/actions](https://github.com/haskell/actions) from 1 to 1.2.1.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1...v1.2.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 06:08:18 +00:00
Michael Walker
f805783398
Merge pull request #340 from barrucadu/msw/concourse
Fix Concourse stackage task not using snapshot
2021-03-21 14:48:33 +00:00
Michael Walker
583e84b6cd Fix Concourse stackage task not using snapshot 2021-03-21 14:19:07 +00:00
Michael Walker
5d5447e862
Merge pull request #339 from barrucadu/msw/github-actions
Use haskell/actions/setup instead of mstksg/setup-stack
2021-03-20 22:46:14 +00:00