quickcheck-with-counterexamples: Get counterexamples from QuickCheck as Haskell values
When QuickCheck finds a counterexample, it prints it out but doesn't save it so that the programmer can access it. This can be annoying when debugging.
This library provides a small extension to QuickCheck that returns
counterexamples as normal Haskell values. To use it, just import
Test.QuickCheck.Counterexamples instead of Test.QuickCheck
.
The library is largely compatible with normal QuickCheck, but the
return types of Test.QuickCheck.Counterexamples.quickCheck
and
related functions are changed to include a counterexample.
For usage information, see the Test.QuickCheck.Counterexamples module.
[Skip to Readme]
Downloads
- quickcheck-with-counterexamples-1.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 1.0, 1.1, 1.2 |
---|---|
Dependencies | base (>=4 && <5), QuickCheck (>=2.13), template-haskell [details] |
License | BSD-3-Clause |
Author | Nick Smallbone |
Maintainer | nick@smallbone.se |
Category | Testing |
Home page | http://www.github.com/nick8325/quickcheck-with-counterexamples |
Source repo | head: git clone https://github.com/nick8325/quickcheck-with-counterexamples this: git clone https://github.com/nick8325/quickcheck-with-counterexamples(tag 1.2) |
Uploaded | by NickSmallbone at 2019-03-25T23:09:28Z |
Distributions | NixOS:1.2 |
Reverse Dependencies | 2 direct, 1 indirect [details] |
Downloads | 2468 total (21 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2019-03-25 [all 1 reports] |