mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-29 03:57:44 +00:00
fixes more minor issues
This commit is contained in:
parent
bb0d70965d
commit
94e0145d51
2 changed files with 13 additions and 13 deletions
|
@ -38,7 +38,7 @@
|
||||||
"ctty",
|
"ctty",
|
||||||
],
|
],
|
||||||
"ignorePaths": [
|
"ignorePaths": [
|
||||||
"**/test-fixtures/*.test",
|
"**/test-resources/*.test",
|
||||||
"**/test-fixtures/*.spec"
|
"**/test-resources/*.spec"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -223,12 +223,12 @@ fn test_atime_updated() {
|
||||||
let (fix, mut ucmd) = at_and_ucmd!();
|
let (fix, mut ucmd) = at_and_ucmd!();
|
||||||
ucmd.args(&["status=none", inf!(fname)]);
|
ucmd.args(&["status=none", inf!(fname)]);
|
||||||
|
|
||||||
let pre_atime = fix.metadata(&fname).accessed().unwrap();
|
let pre_atime = fix.metadata(fname).accessed().unwrap();
|
||||||
|
|
||||||
ucmd.pipe_in("").run().no_stderr().success();
|
ucmd.pipe_in("").run().no_stderr().success();
|
||||||
std::thread::sleep(std::time::Duration::from_millis(10));
|
std::thread::sleep(std::time::Duration::from_millis(10));
|
||||||
|
|
||||||
let post_atime = fix.metadata(&fname).accessed().unwrap();
|
let post_atime = fix.metadata(fname).accessed().unwrap();
|
||||||
assert!(pre_atime != post_atime);
|
assert!(pre_atime != post_atime);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -240,11 +240,11 @@ fn test_noatime_does_not_update_infile_atime() {
|
||||||
let (fix, mut ucmd) = at_and_ucmd!();
|
let (fix, mut ucmd) = at_and_ucmd!();
|
||||||
ucmd.args(&["status=none", "iflag=noatime", inf!(fname)]);
|
ucmd.args(&["status=none", "iflag=noatime", inf!(fname)]);
|
||||||
|
|
||||||
let pre_atime = fix.metadata(&fname).accessed().unwrap();
|
let pre_atime = fix.metadata(fname).accessed().unwrap();
|
||||||
|
|
||||||
ucmd.run().no_stderr().success();
|
ucmd.run().no_stderr().success();
|
||||||
|
|
||||||
let post_atime = fix.metadata(&fname).accessed().unwrap();
|
let post_atime = fix.metadata(fname).accessed().unwrap();
|
||||||
assert_eq!(pre_atime, post_atime);
|
assert_eq!(pre_atime, post_atime);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -256,11 +256,11 @@ fn test_noatime_does_not_update_ofile_atime() {
|
||||||
let (fix, mut ucmd) = at_and_ucmd!();
|
let (fix, mut ucmd) = at_and_ucmd!();
|
||||||
ucmd.args(&["status=none", "oflag=noatime", of!(fname)]);
|
ucmd.args(&["status=none", "oflag=noatime", of!(fname)]);
|
||||||
|
|
||||||
let pre_atime = fix.metadata(&fname).accessed().unwrap();
|
let pre_atime = fix.metadata(fname).accessed().unwrap();
|
||||||
|
|
||||||
ucmd.pipe_in("").run().no_stderr().success();
|
ucmd.pipe_in("").run().no_stderr().success();
|
||||||
|
|
||||||
let post_atime = fix.metadata(&fname).accessed().unwrap();
|
let post_atime = fix.metadata(fname).accessed().unwrap();
|
||||||
assert_eq!(pre_atime, post_atime);
|
assert_eq!(pre_atime, post_atime);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -274,7 +274,7 @@ fn test_nocreat_causes_failure_when_outfile_not_present() {
|
||||||
.pipe_in("")
|
.pipe_in("")
|
||||||
.fails()
|
.fails()
|
||||||
.stderr_is("dd Error: No such file or directory (os error 2)");
|
.stderr_is("dd Error: No such file or directory (os error 2)");
|
||||||
assert!(!fix.file_exists(&fname));
|
assert!(!fix.file_exists(fname));
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
@ -294,7 +294,7 @@ fn test_notrunc_does_not_truncate() {
|
||||||
.no_stderr()
|
.no_stderr()
|
||||||
.success();
|
.success();
|
||||||
|
|
||||||
assert_eq!(256, fix.metadata(&fname).len());
|
assert_eq!(256, fix.metadata(fname).len());
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
@ -314,7 +314,7 @@ fn test_existing_file_truncated() {
|
||||||
.no_stderr()
|
.no_stderr()
|
||||||
.success();
|
.success();
|
||||||
|
|
||||||
assert_eq!(0, fix.metadata(&fname).len());
|
assert_eq!(0, fix.metadata(fname).len());
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
@ -501,7 +501,7 @@ fn test_ascii_521k_to_file() {
|
||||||
cmp_file!(
|
cmp_file!(
|
||||||
{
|
{
|
||||||
let mut input_f = tempfile().unwrap();
|
let mut input_f = tempfile().unwrap();
|
||||||
input_f.write(&input).unwrap();
|
input_f.write_all(&input).unwrap();
|
||||||
input_f
|
input_f
|
||||||
},
|
},
|
||||||
fix.open(&tmp_fn)
|
fix.open(&tmp_fn)
|
||||||
|
@ -521,7 +521,7 @@ fn test_ascii_5_gibi_to_file() {
|
||||||
"count=5G",
|
"count=5G",
|
||||||
"iflag=count_bytes",
|
"iflag=count_bytes",
|
||||||
"if=/dev/zero",
|
"if=/dev/zero",
|
||||||
of!(tmp_fn)
|
of!(tmp_fn),
|
||||||
])
|
])
|
||||||
.run()
|
.run()
|
||||||
.no_stderr()
|
.no_stderr()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue