What does HackerNews think of quickcheck?
Automated property based testing for Rust (with shrinking).
I was under the impression that burntsushi's implementation of quickcheck [0] was the most popular property-based testing library for Rust. Was I mistaken or was there a reason the authors chose another library as inspiration?
There are many programming-language specific libraries for this where you define semantically appropriate suppliers of random parameter values.
It would be nice to use write tests like this, then run them to get a set of seed data for the fuzzer.
https://github.com/BurntSushi/quickcheck
Would be pretty cool to see someone hook it up to the standard library tests.
If you want to take a dive and are willing to put up with a little instability, now wouldn't be a bad time. The 0.10 release appears to be on the horizon and they just released binary installers, which should make tracking tip much easier: https://mail.mozilla.org/pipermail/rust-dev/2014-March/00922...