Remove unnecessary use of read_link

This commit is contained in:
Abin Simon
2021-08-11 09:23:51 +05:30
parent d17bf89555
commit 682a80d866
2 changed files with 45 additions and 14 deletions

View File

@@ -263,6 +263,30 @@ fn test_dereference_link_right_type_and_no_link() {
.stdout(predicate::str::contains(link_icon).not());
}
#[cfg(unix)]
#[test]
fn test_dereference_link_broken_link() {
let dir = tempdir();
let link = dir.path().join("link");
fs::symlink("target", &link).unwrap();
cmd()
.arg("-l")
.arg("--dereference")
.arg("--ignore-config")
.arg(&link)
.assert()
.stderr(predicate::str::contains("No such file or directory"));
cmd()
.arg("-l")
.arg("-L")
.arg("--ignore-config")
.arg(link)
.assert()
.stderr(predicate::str::contains("No such file or directory"));
}
#[cfg(unix)]
#[test]
fn test_show_folder_content_of_symlink() {