quickCheck package:tasty-quickcheck

This module allows to use QuickCheck properties in tasty.
Maximum number of of discarded tests per successful test before giving up.
Number of shrinks allowed before QuickCheck will fail a test.
Size of the biggest test cases
Replay seed
(qcgen, intSize) holds both the seed and the size to run QuickCheck tests
Legacy integer seed
No seed
If a test case fails unexpectedly, show the replay token
Number of test cases for QuickCheck to generate
Timeout for individual tests within a property.
Show the test cases that QuickCheck generates
QuickCheck support for the Tasty test framework. QuickCheck support for the Tasty test framework.
Test a polymorphic property, defaulting all type variables to Integer. Invoke as $(polyQuickCheck 'prop), where prop is a property. Note that just evaluating quickCheck prop in GHCi will seem to work, but will silently default all type variables to ()! $(polyQuickCheck 'prop) means the same as quickCheck $(monomorphic 'prop). If you want to supply custom arguments to polyQuickCheck, you will have to combine quickCheckWith and monomorphic yourself. If you want to use polyQuickCheck in the same file where you defined the property, the same scoping problems pop up as in quickCheckAll: see the note there about return [].