]>
git.proxmox.com Git - rustc.git/blob - src/tools/cargo/tests/testsuite/cargo_add/overwrite_path_noop/mod.rs
1 use cargo_test_support
::compare
::assert_ui
;
2 use cargo_test_support
::prelude
::*;
3 use cargo_test_support
::Project
;
5 use cargo_test_support
::curr_dir
;
9 cargo_test_support
::registry
::alt_init();
10 cargo_test_support
::registry
::Package
::new("your-face", "99999.0.0+my-package")
13 .feature("mouth", &[])
18 let project
= Project
::from_template(curr_dir
!().join("in"));
19 let project_root
= project
.root();
20 let cwd
= &project_root
;
22 snapbox
::cmd
::Command
::cargo_ui()
24 .arg_line("your-face --path ./dependency")
28 .stdout_matches_path(curr_dir
!().join("stdout.log"))
29 .stderr_matches_path(curr_dir
!().join("stderr.log"));
31 assert_ui().subset_matches(curr_dir
!().join("out"), &project_root
);