]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tests: (chfn) test all long options
authorChristian Goeschel Ndjomouo <cgoesc2@wgu.edu>
Thu, 22 Jan 2026 01:08:57 +0000 (20:08 -0500)
committerChristian Goeschel Ndjomouo <cgoesc2@wgu.edu>
Thu, 29 Jan 2026 13:08:17 +0000 (08:08 -0500)
Signed-off-by: Christian Goeschel Ndjomouo <cgoesc2@wgu.edu>
tests/expected/chfn/gecos
tests/ts/chfn/gecos

index af7b81b6ca864ba9e92af546a2c566b6ad5e86cc..349e01f5693ec023e210f50a4d662d5fd871ed49 100644 (file)
@@ -3,4 +3,7 @@ testuser_chfn_test:x:9899:9899::/home/testuser_chfn_test:/bin/bash
 Changing finger information for testuser_chfn_test.
 
 Finger information changed.
-testuser_chfn_test:x:9899:9899:test_gecos:/home/testuser_chfn_test:/bin/bash
+Changing finger information for testuser_chfn_test.
+
+Finger information changed.
+testuser_chfn_test:x:9899:9899:test_gecos,none,111,222:/home/testuser_chfn_test:/bin/bash
index f7a0bdb28e7ba96d12cd323a1c07c1b821312c1a..b95a920a9314c5f7a53216f60fdef36c9d8ef57c 100755 (executable)
@@ -32,7 +32,9 @@ ts_check_prog "userdel"
 ts_log "Initialize user"
 useradd -u 9899 --shell /bin/bash testuser_chfn_test
 grep testuser /etc/passwd >> $TS_OUTPUT
-$TS_CMD_CHFN -f test_gecos testuser_chfn_test >>$TS_OUTPUT
+$TS_CMD_CHFN --full-name test_gecos --office none --office-phone 111 \
+                                                testuser_chfn_test >>$TS_OUTPUT
+$TS_CMD_CHFN --home-phone 222 testuser_chfn_test >>$TS_OUTPUT
 grep testuser /etc/passwd >> $TS_OUTPUT
 userdel --remove testuser_chfn_test &> /dev/null
 ts_finalize