cargo
cargo copied to clipboard
test: Add test codebase for shell completions
What does this PR try to resolve?
Tracking issue https://github.com/rust-lang/cargo/issues/14520
- Refactor candidates generators to make them testable
- Add a test codebase and template project used for building test cases
- Add test code for
get_registry_candidates,get_example_candidates,get_test_candidates,get_bench_candidates,get_bin_candidates
r? @epage
rustbot has assigned @epage. They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.
Use r? to explicitly pick a reviewer
:umbrella: The latest upstream changes (possibly 307cbfda3119f06600e43cd38283f4a746fe1f8b) made this pull request unmergeable. Please resolve the merge conflicts.
@rustbot author
Reminder, once the PR becomes ready for a review, use @rustbot ready.