]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tests: (hexdump) use long options to improve test coverage report
authorChristian Goeschel Ndjomouo <cgoesc2@wgu.edu>
Thu, 22 Jan 2026 02:55:29 +0000 (21:55 -0500)
committerChristian Goeschel Ndjomouo <cgoesc2@wgu.edu>
Thu, 29 Jan 2026 13:08:49 +0000 (08:08 -0500)
Signed-off-by: Christian Goeschel Ndjomouo <cgoesc2@wgu.edu>
tests/ts/hexdump/format-strings

index b971538e6424c816117bd3163cb9191187ddad02..787d0db69c98e4958a3c21ea76e48ca67c4cc81d 100755 (executable)
@@ -33,22 +33,22 @@ BE_EXT=$(test "$BYTE_ORDER" = "BE" && echo ".BE")
 ts_init_subtest "empty-format"
 TS_EXPECTED+=$BE_EXT
 INPUT=$(printf \\1)
-$TS_CMD_HEXDUMP -n1 -ve '2 "" "%x"' <<< $INPUT >> $TS_OUTPUT 2>> $TS_ERRLOG
+$TS_CMD_HEXDUMP --length 1 --no-squeezing --format '2 "" "%x"' <<< $INPUT >> $TS_OUTPUT 2>> $TS_ERRLOG
 
 $TS_CMD_HEXDUMP -n1 -ve '4 "%x"' -e '2 ""' <<< $INPUT >> $TS_OUTPUT 2>> $TS_ERRLOG
 ts_finalize_subtest
 
 #basic formats
 ts_init_subtest "1b_octal"
-$TS_CMD_HEXDUMP -b $FILES/ascii.in &> $TS_OUTPUT
+$TS_CMD_HEXDUMP --one-byte-octal $FILES/ascii.in &> $TS_OUTPUT
 ts_finalize_subtest
 
 ts_init_subtest "1b_hex"
-$TS_CMD_HEXDUMP -X $FILES/ascii.in &> $TS_OUTPUT
+$TS_CMD_HEXDUMP --one-byte-hex $FILES/ascii.in &> $TS_OUTPUT
 ts_finalize_subtest
 
 ts_init_subtest "1b_char"
-$TS_CMD_HEXDUMP -c $FILES/ascii.in &> $TS_OUTPUT
+$TS_CMD_HEXDUMP --one-byte-char $FILES/ascii.in &> $TS_OUTPUT
 ts_finalize_subtest
 
 ts_init_subtest "canon"
@@ -57,17 +57,17 @@ ts_finalize_subtest
 
 ts_init_subtest "2b_dec"
 TS_EXPECTED+=$BE_EXT
-$TS_CMD_HEXDUMP -d $FILES/ascii.in &> $TS_OUTPUT
+$TS_CMD_HEXDUMP --two-bytes-decimal $FILES/ascii.in &> $TS_OUTPUT
 ts_finalize_subtest
 
 ts_init_subtest "2b_octal"
 TS_EXPECTED+=$BE_EXT
-$TS_CMD_HEXDUMP -o $FILES/ascii.in &> $TS_OUTPUT
+$TS_CMD_HEXDUMP --two-bytes-octal $FILES/ascii.in &> $TS_OUTPUT
 ts_finalize_subtest
 
 ts_init_subtest "2b_hex"
 TS_EXPECTED+=$BE_EXT
-$TS_CMD_HEXDUMP -x $FILES/ascii.in &> $TS_OUTPUT
+$TS_CMD_HEXDUMP --two-bytes-hex $FILES/ascii.in &> $TS_OUTPUT
 ts_finalize_subtest
 
 ts_finalize