mirror of
https://github.com/sharkdp/fd
synced 2024-10-14 03:32:31 +00:00
Add tests for --same-file-system
This commit is contained in:
parent
8796de57b5
commit
e5ba75f3c8
|
@ -555,6 +555,23 @@ fn test_follow() {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// File system boundaries (--same-file-system)
|
||||||
|
// Limited to Unix because, to the best of my knowledge, there is no easy way to test a use case
|
||||||
|
// file systems mounted into the tree on Windows.
|
||||||
|
#[test]
|
||||||
|
#[cfg(unix)]
|
||||||
|
fn test_file_system_boundaries() {
|
||||||
|
// Can't simulate file system boundaries
|
||||||
|
let te = TestEnv::new(&[], &[]);
|
||||||
|
|
||||||
|
// /dev/null should exist in all sane Unixes
|
||||||
|
te.assert_output(&["--full-path", "^/dev/null$", "/"], "/dev/null");
|
||||||
|
te.assert_output(
|
||||||
|
&["--same-file-system", "--full-path", "^/dev/null$", "/"],
|
||||||
|
"",
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
/// Null separator (--print0)
|
/// Null separator (--print0)
|
||||||
#[test]
|
#[test]
|
||||||
fn test_print0() {
|
fn test_print0() {
|
||||||
|
|
Loading…
Reference in a new issue