[go: up one dir, main page]

Migrate to QCheck2

QCheck2 brings:

  • integrated shrinking into QCheck (no longer needed to write shrinkers, shrinking "for free")
  • removes the intermediate layer of arbitrary, which makes for simpler writing of generators
  • is much better documented

QCheck2 has been released starting at QCheck 0.18. Solving this issue amounts to doing !2908 (closed) again. Contrary to !2908 (closed), we want to do multiple small merge requests, slowly upgrading the code to the new API (the old one being still available for now, hence making this incremental update possible).

QCheck locations (git grep "qcheck-alcotest" ):

Edited by nbacquey