unilang_help 0.2.0

Reusable help-page domain model, verbosity levels, and renderers for unilang-style CLIs.
1
2
3
4
5
6
7
8
9
10
11
12
# unilang_help Test Suite

Tests are organized by source module: each renderer and the verbosity module get their own integration test file exercising the public API only.

## File Responsibility Table

| File | Responsibility |
|------|---------------|
| `inc/` | Shared help-data fixtures used by both renderer test files |
| `verbosity_test.rs` | `HelpVerbosity` level parsing, env-var reading, `HelpDisplayOptions` builders and env overrides |
| `plain_renderer_test.rs` | `PlainRenderer` command pages at all five verbosity levels and the parameter detail page |
| `cli_fmt_renderer_test.rs` | `CliFmtRenderer` command and parameter pages against `tty_detect: false` goldens |