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

test(uname): Add uname tests

This commit is contained in:
Sylvestre Ledru 2020-05-01 00:24:06 +02:00 committed by Roy Ivy III
parent ecfb42ba6c
commit 4c1774e918
3 changed files with 19 additions and 0 deletions

View file

@ -205,6 +205,7 @@ TEST_PROGS := \
true \ true \
truncate \ truncate \
tsort \ tsort \
uname \
unexpand \ unexpand \
uniq \ uniq \
unlink \ unlink \

17
tests/test_uname.rs Normal file
View file

@ -0,0 +1,17 @@
use common::util::*;
#[test]
fn test_uname_compatible() {
let (_, mut ucmd) = at_and_ucmd!();
let result = ucmd.arg("-a").run();
assert!(result.success);
}
#[test]
fn test_uname_name() {
let (_, mut ucmd) = at_and_ucmd!();
let result = ucmd.arg("-n").run();
assert!(result.success);
}

View file

@ -29,6 +29,7 @@ unix_only! {
"pathchk", test_pathchk; "pathchk", test_pathchk;
"pinky", test_pinky; "pinky", test_pinky;
"stdbuf", test_stdbuf; "stdbuf", test_stdbuf;
"uname", test_uname;
"unlink", test_unlink; "unlink", test_unlink;
"who", test_who; "who", test_who;
// Be aware of the trailing semicolon after the last item // Be aware of the trailing semicolon after the last item