hare-test(1)
π hare-test(1) β¨ β hare test π
okay bestie, welcome to the General Commands Manual entry for hare test β yes, that's literally the manual name, and yes, it's giving main character energy. Here's the whole vibe, facts intact, no cap. π«Ά
π NAME π
hare test β compile and run tests for Hare code. That's the name line, and honestly? iconic. π
πΈ SYNOPSIS πΈ
okay so the shape of this command is literally:
hare test [-hqv]
[-a arch]
[-D ident[:type]=value]
[-j jobs]
[-L libdir]
[-l libname]
[-o path]
[-R]
[-T tagset]
[path [tests...]]
π¦ DESCRIPTION π¦
hare test compiles and runs tests for a Hare program or module. The +test tag is added to the default build tags β see BUILD TAGS in hare-module(5) for that whole situation. π·οΈ
If no path is given, all Hare modules in the current working directory are recursively discovered, built, and their tests made eligible for the test run. If a path is given instead, the source file or module is built and tested. β¨
If no tests are supplied, all eligible tests are run. Otherwise, each argument is interpreted as a glob(7) pattern, giving the names of the tests to run. π―
π OPTIONS π
Bestie, this page is not doing the option tour itself: Refer to hare-build(1). That's the whole section. The synopsis flags β -hqv, -a arch, -D ident[:type]=value, -j jobs, -L libdir, -l libname, -o path, -R, and -T tagset β get their full lore over there, iykyk. π«Ά
π§ ENVIRONMENT π§
Again, bestie: Refer to hare-build(1). That's it. No extra environment variables invented here. πΏ
π SEE ALSO π
okay that's the whole page, bestie. This is the hare-test(1) manual page from the General Commands Manual, dated 2026-05-05 β slay, go get those tests compiled and run. ππ₯
π¦ where this page comes from
- alpine 3.24: hare-doc 0.26.0.1-r0 Β· MPL-2.0 AND GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms