mirror of
https://github.com/comit-network/xmr-btc-swap.git
synced 2025-01-11 15:39:37 -05:00
ba33e1acc1
519: Avoid application error upon `--help` r=da-kami a=da-kami Our `preview` release is currently broken because of this issue. The way we use clap's `get_matches_from_safe` caused parsing errors upon `--help` and `--version` to be bubbled up to the application - which causes the application to exit with an error when running `--help` and `--version`. This is solved by using `get_matches_from` instead of `get_matches_from_safe` which handles these known clap commands internally and exits early. Added smoke tests to CI so we catch such kind of problems in the future. Smoke testing by calling `--help` is cheap and should be OK in CI. Co-authored-by: Daniel Karzel <daniel@comit.network> |
||
---|---|---|
.. | ||
src | ||
tests | ||
Cargo.toml |