mirror of
https://github.com/lightpanda-io/browser.git
synced 2026-11-15 13:35:34 +08:00
The shell harness kept its own list of path-valued flags, so a new `.path` flag went untested and a renamed one failed the harness. A unit test now walks the CLI table and checks each path flag and positional arm, and the harness keeps one long flag, one short flag and one positional to exercise the helper. The interactive test fed keystrokes with fixed sleeps, which a slow CI runner can outlast. It now waits for the rc file to load and for each command to run before typing the next one, which also takes it from ~27s to ~1s.