test: Include CheckManpage and CheckTexinfo in tests #2309
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
While debugging #2302 I noticed that
CheckManpage.py
andCheckTexinfo.py
are not included in the test suite. I believe it is safe to include them even though they currently fail due to missing documentation for a few options and functions (see below), because the tests can only be run if ledger has been built with debug support as theCheckManpage.py
andCheckTexinfo.py
(viaCheckOptions.py
) use the ledger option--debug option.names parse true
which only provides useful information with built with debug support.@jwiegley from the top of your head could you provide a short description for the following missing option and function documentation (I'm happy to accept this here as a PR comment and take care of the manpage and texinfo syntax)?