This pull request fixes the dependency validation logic regarding the "rust-deps" situation. If rustup is installed, then cargo and rustc will return an error code of 1 instead of 127 if no default toolchain is installed (because cargo and rustc will be shims generated by rustup).
Two more tests are added to verify this new validation logic.
This pull request fixes the dependency validation logic regarding the "rust-deps" situation. If
rustup
is installed, thencargo
andrustc
will return an error code of1
instead of127
if no default toolchain is installed (becausecargo
andrustc
will be shims generated byrustup
).Two more tests are added to verify this new validation logic.
Should fix #890.