You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I came across a blog post on property testing that used jqwik. It seems to have some nice functionality that would be great to have in Hedgehog.
One useful feature is generation of edge cases. jqwik intelligently knows about edge cases (even when combining/mapping generators) and makes sure to mix them in from time to time, or even optionally try them before other generated values. It would be great to have this functionality in Hedgehog. If not the latter, then at least the mixing in of edge cases could be useful.
The text was updated successfully, but these errors were encountered:
This is nice to have in Hedgehog. Also fast-check supports this. In Hedgehog this could be done via a new Range, so in addition to constant, linear, exponential, there could be a Lyapunov/chaotic/biased one that behaves like that.
Perhaps Range.biased is the friendliest name of all, inspired from fast-check.
I came across a blog post on property testing that used jqwik. It seems to have some nice functionality that would be great to have in Hedgehog.
One useful feature is generation of edge cases. jqwik intelligently knows about edge cases (even when combining/mapping generators) and makes sure to mix them in from time to time, or even optionally try them before other generated values. It would be great to have this functionality in Hedgehog. If not the latter, then at least the mixing in of edge cases could be useful.
The text was updated successfully, but these errors were encountered: