ts_init "$*"
ts_check_test_command "$TS_CMD_MOUNT"
+ts_check_test_command "$TS_CMD_UMOUNT"
ts_skip_nonroot
$TS_CMD_MOUNT -t mytest -ouser=name,abc /foo /bar &> $TS_OUTPUT
ts_finalize_subtest
+ts_init_subtest "missing-options"
+
+cat > $MOUNTER <<EOF
+#!/bin/bash
+# This util-linux regression test component
+# It's safe to remove me...
+#
+$TS_CMD_MOUNT -t tmpfs -i "\$1" "\$2" -o x-foo=123
+EOF
+
+mountpoint="$TS_OUTDIR/mnt"
+mkdir -p "$mountpoint"
+export LIBMOUNT_UTAB=$TS_OUTDIR/utab
+$TS_CMD_MOUNT -t mytest -o x-bar=BAR /foo "$mountpoint" &> $TS_OUTPUT
+cat "$LIBMOUNT_UTAB" \
+ | grep "$mountpoint" \
+ | sed -e "s|$mountpoint|/mountpoint|g" \
+ &> $TS_OUTPUT
+$TS_CMD_UMOUNT "$mountpoint"
+unset LIBMOUNT_UTAB
+
+ts_finalize_subtest
+
rm -f $MOUNTER
ts_finalize
-