]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tests: (fdisk) use long options to improve test coverage report
authorChristian Goeschel Ndjomouo <cgoesc2@wgu.edu>
Thu, 22 Jan 2026 02:41:17 +0000 (21:41 -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/fdisk/mbr-dos-mode
tests/ts/fdisk/mbr-sort
tests/ts/fdisk/sunlabel

index 57d69fea644c956e0459aba66876e77e14710291..9d5e98907f66b929b0dc055fd52521c8a2c1f933 100755 (executable)
@@ -37,7 +37,7 @@ FDISK_CMD_DELETE_LOGICALS="d\n6\nd\n5\nd\n6\n" # delete middle, head, tail, last
 FDISK_CMD_DELETE_PRIMARY="d\n1\n" # delete first primary
 FDISK_CMD_DELETE_EXTENDED="d\n2\n" # delete second primary
 
-FDISK_OPTIONS="-C 1024 -c=dos -u=cylinders"
+FDISK_OPTIONS="--cylinders 1024 --compatibility=dos --units=cylinders"
 
 function print_layout {
        echo -ne "\n---layout----------\n" >> $TS_OUTPUT
index 6d0ec9e99282d1a82a1f39b5a2d3b732c8b7e3af..40fcad2792b9c67a211abeab1d084aadf0a0cdec 100755 (executable)
@@ -40,7 +40,7 @@ FDISK_CMD_EXPERT_SORT="x\nf\nr\n"
 
 function print_layout {
        echo -ne "\n---layout----------\n" >> $TS_OUTPUT
-       $TS_CMD_FDISK -x ${TEST_IMAGE_NAME} >> $TS_OUTPUT
+       $TS_CMD_FDISK --list-details ${TEST_IMAGE_NAME} >> $TS_OUTPUT
        echo -ne   "-------------------\n\n" >> $TS_OUTPUT
     
     ts_fdisk_clean ${TEST_IMAGE_NAME}
index ead0aac44bd7027d0bb4fb87f5793f8374c1ab45..22ce2bd4b2e1777c987abbbbab1148ef56e55afc 100755 (executable)
@@ -33,7 +33,7 @@ FDISK_CMD_TOGGLE_MOUNTABLE="c\n1\n" # sets first partition as mountable
 FDISK_CMD_CHANGE_SYSID="t\n4\n" # changes sysid to 4 (SunOS usr)
 FDISK_CMD_CREATE_SECONDARY="n\n2\n128\n\n" # create secondary partition to the end of disk
 
-FDISK_OPTIONS="-H 1 -S 63 -u=cylinders"
+FDISK_OPTIONS="--heads 1 --sectors 63 --units=cylinders"
 
 function print_layout {
     $TS_CMD_FDISK ${FDISK_OPTIONS} -x ${TEST_IMAGE_NAME} >> $TS_OUTPUT