BSD-3-Clause licensed by Dave Laing
Maintained by [email protected]
This version can be pinned in stack with:tasty-hedgehog-1.4.0.2@sha256:5c74496db551c8f1d783036aa8b99a39d89ec60a2925ea466a8bbcd5e68141c6,1852

Module documentation for 1.4.0.2

  • Test
    • Test.Tasty
      • Test.Tasty.Hedgehog

Changes

Revision history for tasty-hedgehog

1.4.0.2 – 2023-08-07

  • Support hedgehog 1.4

1.4.0.1 – 2023-03-15

  • Support base 4.18 (GHC 9.6)
  • Improve suggested test replay command

1.4.0.0 – 2022-10-12

  • Support hedgehog-1.2. This is a breaking change due to hedgehog’s new mechanism for skipping to a particular test and shrink result. The --hedgehog-replay option now expects a Skip value and a Seed, for example: stack test --test-arguments='--pattern "$NF ~ /badReverse involutive fails/" --hedgehog-replay "3:b2 Seed 10332913068362713902 1302058653756691475"' (#63)

1.3.1.0 – 2022-10-03

  • 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)

1.3.0.0 – 2022-08-22

  • The testProperty function has been undeprecated. Its behaviour differs from that in version 1.1.0.0 and below in that it now passes no PropertyName to Hedgehog. Therefore, Hedgehog will render the text <property> in its instructions for reproducing test failures, as opposed to whatever description is provided for testProperty.

1.2.0.0 – 2022-03-07

  • Add testPropertyNamed function and deprecate testProperty.

1.1.0.0 – 2021-04-03

  • Add fromGroup function

1.0.1.0 – 2021-01-25

  • Automatically enable or disable colour, based on the same criteria that hedgehog itself checks.

1.0.0.2 – 2020-01-16

  • Upgrade to hedgehog-1.0.2

1.0.0.1 – 2019-05-22

  • Fixed test result reporting to made plain hedgehog’s messages (fixes #30)

1.0.0.0 – 2019-05-17

  • Removed support for GHC < 8
  • Upgrade to hedgehog-1

0.2.0.0 – 2018-03-13

  • Removes the verbosity option, which was unsupported
  • Fixes a bug in configuration option handling, which was overwriting use configuration with the defaults.

0.1.0.2 – 2018-01-22

  • Ease bounds to allow for tasty 1.0.

0.1.0.1 – 2018-08-24

  • Exposed the various tasty options.

0.1.0.0 – 2017-08-24

  • First version. Released on an unsuspecting world.