summaryrefslogtreecommitdiffstats
path: root/tests/ts/libfdisk
diff options
context:
space:
mode:
authorKarel Zak2017-08-01 13:51:27 +0200
committerKarel Zak2017-08-01 13:51:27 +0200
commitdd3b72b3e9f8188addc14fe574cd67ecdff43a51 (patch)
tree163ac0d3cdc8d1bd57436525a85c5f04cdea6777 /tests/ts/libfdisk
parentsetpriv: document accepted formats for naming caps (diff)
downloadkernel-qcow2-util-linux-dd3b72b3e9f8188addc14fe574cd67ecdff43a51.tar.gz
kernel-qcow2-util-linux-dd3b72b3e9f8188addc14fe574cd67ecdff43a51.tar.xz
kernel-qcow2-util-linux-dd3b72b3e9f8188addc14fe574cd67ecdff43a51.zip
libfdisk: add --nopartno to mkpart sample
* disable dialogs for the mkpart sample * add --nopartno use-case to force libfdisk to use default partno(s) * add test for this feature Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'tests/ts/libfdisk')
-rwxr-xr-xtests/ts/libfdisk/mkpart9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/ts/libfdisk/mkpart b/tests/ts/libfdisk/mkpart
index 850b1c5aa..7365881c2 100755
--- a/tests/ts/libfdisk/mkpart
+++ b/tests/ts/libfdisk/mkpart
@@ -46,6 +46,15 @@ ts_finalize_subtest
$TS_CMD_WIPEFS --all --force ${TEST_IMAGE_NAME} &> /dev/null
+ts_init_subtest "mbr-nopartno"
+$TESTPROG --nopartno --label mbr --device ${TEST_IMAGE_NAME} \
+ 1M 1M 1M - 1M 1M ->> $TS_OUTPUT 2>&1
+$TS_CMD_SFDISK --list ${TEST_IMAGE_NAME} >> $TS_OUTPUT 2>&1
+ts_fdisk_clean ${TEST_IMAGE_NAME}
+ts_finalize_subtest
+
+$TS_CMD_WIPEFS --all --force ${TEST_IMAGE_NAME} &> /dev/null
+
ts_init_subtest "gpt"
$TESTPROG --label gpt --device ${TEST_IMAGE_NAME} \
1M 1M 1M 1M 1M 1M - >> $TS_OUTPUT 2>&1