QUICKCHICK(1)
π QUICKCHICK β like, the manual page, but make it cute π
okay so bestie, welcome to quickChick(1) β it lives in the User Commands section and it is, no cap, Randomized property-based testing for Coq. π
β¨ NAME β¨
quickChick β Randomized property-based testing for Coq π¦
(She's giving rigorous. She's giving probabilistic. She's giving your Coq proofs are about to get vibe-checked.)
πΈ DESCRIPTION πΈ
So here's the whole thing, fr fr:
quickChick options Mutation testing for current directory
which is the fancy way of saying: you hand her some options, and she does mutation testing on the current directory. That's the entire plot. π
Now the options, bestie β every single one, don't skip, I'm watching π:
-sβ which section's properties you wanna test π-vβ verbose mode, aka she tells you everything, main character energy π£οΈ-failfastβ the second a problem shows up, she stops. No dragging it out. Periodt. π-colorβ colors! but only on an ANSI-compatible terminal, so know your terminal before you get your hopes up π-cmdβ the compile command for the entire directory π§-topβ name of the top-level logical module π-ocamlbuildβ arguments you give toocamlbuildπ¦-nobaseβ do not test the base mutant; skip it, she's not invited π-mβ only test mutant number n π―-Nβ max number of successes π-tagβ only test the mutant with a specific tag π·οΈ-analysisβ switches the output string to JSON-format data, very structured, very demure β¨-includeβ a file containing the list of files to be included π«Ά-excludeβ (Deprecated) files to be excluded. and listen, this one's gotta be the last argument, no exceptions πΈ-helpβ display this list of options, hi hello, that's the one you're reading about π--helpβ display this list of options, the double-dash remix, iconic behavior π
β οΈ lowkey important: -exclude is deprecated, and it must be the last argument. Put it anywhere else and the vibe check fails. π
π₯ SEE ALSO π₯
The full documentation for quickChick is maintained as a Texinfo manual. If the info and quickChick programs are properly installed at your site β like, actually properly β then this:
info quickChick
should give you access to the complete manual. π§ slay, go read it.
and that's the whole page, bestie!! this was quickChick 2.2.0, dated September 2026, and it's all wrapped up with a little bow ππ«Ά stay testy, stay property-based, and may your mutants never surprise you πβ¨
π¦ where this page comes from
- ubuntu stonking: quickchick 2.2.0-3build1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms