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 \
truncate \
tsort \
uname \
unexpand \
uniq \
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;
"pinky", test_pinky;
"stdbuf", test_stdbuf;
"uname", test_uname;
"unlink", test_unlink;
"who", test_who;
// Be aware of the trailing semicolon after the last item