1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-28 11:37:44 +00:00

install: fix strip program stdout and destination hyphen handling #5718 (#5848)

* Fix missing dependency to "process" to make it compile.

* fix issue of not forwarding stdout from strip program

* fix issue of applying "./" redundantly

* cargo fmt
This commit is contained in:
Ulrich Hornung 2024-01-17 10:07:34 +01:00 committed by GitHub
parent 55b7b2fcb5
commit dc533a915a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 24 additions and 14 deletions

View file

@ -699,7 +699,20 @@ fn test_install_and_strip_with_program_hyphen() {
.arg("src")
.arg("-dest")
.succeeds()
.no_stderr();
.no_stderr()
.stdout_is("./-dest\n");
scene
.ucmd()
.arg("-s")
.arg("--strip-program")
.arg("./no-hyphen")
.arg("--")
.arg("src")
.arg("./-dest")
.succeeds()
.no_stderr()
.stdout_is("./-dest\n");
}
#[test]