1
Fork 0
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:
Tyler 2021-07-12 12:54:39 -07:00
parent bb0d70965d
commit 94e0145d51
2 changed files with 13 additions and 13 deletions

View file

@ -38,7 +38,7 @@
"ctty", "ctty",
], ],
"ignorePaths": [ "ignorePaths": [
"**/test-fixtures/*.test", "**/test-resources/*.test",
"**/test-fixtures/*.spec" "**/test-resources/*.spec"
] ]
} }

View file

@ -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()