Jiahao XU
|
c08b8d232a
|
feat: Impl new option --continue-on-failure (#1559)
* feat: Impl new option `--continue-on-failure`
Resolve #1548
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
* Add new e2e-tests continue-on-failure
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
* Rm dup line ion `e2e-tests/live.sh`
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
* Fix shellcheck
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
* Fix `BinstallError::crate_errors` if `errors.len()` is 1
In that case, it should return `Some(Self::CrateContext(_))` instead of
`Some(Self::Errors(_))`
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
* Add more tests to `e2e-tests/continue-on-failure.sh`
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
* Propagate crate errors on `confirm()` err
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
* Test having two errors in `e2e-tests/continue-on-failure.sh`
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
---------
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2024-01-08 12:09:45 +00:00 |
|