22 lines
758 B
Markdown
22 lines
758 B
Markdown
test\
|
|
Run built-in unit tests.
|
|
|
|
_FLAGS_
|
|
|
|
This command runs the unit tests built in to hledger-lib and hledger,
|
|
printing test names and results on stdout. If any test fails, the
|
|
exit code will be non-zero.
|
|
|
|
Test names include a group prefix. If a (exact, case sensitive) group
|
|
prefix, or a full test name is provided as the first argument, only
|
|
that group or test is run.
|
|
|
|
If a numeric second argument is provided, it will set the randomness
|
|
seed, for repeatable results from tests using randomness (currently
|
|
none of them).
|
|
|
|
This is mainly used by developers, but it's nice to be able to
|
|
sanity-check your installed hledger executable at any time. All tests
|
|
are expected to pass - if you ever see otherwise, something has gone
|
|
wrong, please report a bug!
|