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"
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