-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
featureFor enhancements of the libraries or test suiteFor enhancements of the libraries or test suite
Description
Lin and STM are both based on the battle-tested QCheck module from qcheck-core.
The QCheck2 module however offers integrated shrinking, which should simplify the interface a bit, e.g.,
- by removing the need for a
shrink_cmdfunction and - by building on only one generator type
QCheck2.Gen.t(as opposed to the currentQCheck.arbitraryandQCheck.Gen.tmix)
For this reason, we should experiment with porting the libraries to QCheck2.
Note: This may hit and involve improvements to QCheck2's shrinkers, such as c-cube/qcheck#157.
Metadata
Metadata
Assignees
Labels
featureFor enhancements of the libraries or test suiteFor enhancements of the libraries or test suite