- Support hedgehog 1.4
- Support base 4.18 (GHC 9.6)
- Improve suggested test replay command
- Support
hedgehog-1.2
. This is a breaking change due tohedgehog
's new mechanism for skipping to a particular test and shrink result. The--hedgehog-replay
option now expects aSkip
value and aSeed
, for example:stack test --test-arguments='--pattern "$NF ~ /badReverse involutive fails/" --hedgehog-replay "3:b2 Seed 10332913068362713902 1302058653756691475"'
(#63)
- The instructions for reproducing test failures are now more clearly distinguished from
hedgehog
's own instructions and include a pattern in the example to limit which tests are re-run. (#62)
- The
testProperty
function has been undeprecated. Its behaviour differs from that in version1.1.0.0
and below in that it now passes noPropertyName
to Hedgehog. Therefore, Hedgehog will render the text<property>
in its instructions for reproducing test failures, as opposed to whatever description is provided fortestProperty
.
- Add
testPropertyNamed
function and deprecatetestProperty
.
- Add fromGroup function
- Automatically enable or disable colour, based on the same criteria that hedgehog itself checks.
- Upgrade to
hedgehog-1.0.2
- Fixed test result reporting to made plain hedgehog's messages (fixes #30)
- Removed support for GHC < 8
- Upgrade to
hedgehog-1
- Removes the verbosity option, which was unsupported
- Fixes a bug in configuration option handling, which was overwriting use configuration with the defaults.
- Ease bounds to allow for
tasty
1.0.
- Exposed the various tasty options.
- First version. Released on an unsuspecting world.