summaryrefslogtreecommitdiffstats
path: root/tests/ts
diff options
context:
space:
mode:
authorKarel Zak2018-07-10 14:04:09 +0200
committerKarel Zak2018-07-10 14:04:09 +0200
commit690fa00b6cdcd2d6acc1cd54c0d4f27613be9933 (patch)
tree5a77b8d3adef6205001c9a9e66e97ba913295181 /tests/ts
parentlibmount: (mountinfo) parse empty strings in source (diff)
downloadkernel-qcow2-util-linux-690fa00b6cdcd2d6acc1cd54c0d4f27613be9933.tar.gz
kernel-qcow2-util-linux-690fa00b6cdcd2d6acc1cd54c0d4f27613be9933.tar.xz
kernel-qcow2-util-linux-690fa00b6cdcd2d6acc1cd54c0d4f27613be9933.zip
tests: add mountinfo with empty source
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'tests/ts')
-rw-r--r--tests/ts/libmount/files/mountinfo_nosrc7
-rwxr-xr-xtests/ts/libmount/tabfiles5
2 files changed, 12 insertions, 0 deletions
diff --git a/tests/ts/libmount/files/mountinfo_nosrc b/tests/ts/libmount/files/mountinfo_nosrc
new file mode 100644
index 000000000..1ef7cf08b
--- /dev/null
+++ b/tests/ts/libmount/files/mountinfo_nosrc
@@ -0,0 +1,7 @@
+15 20 0:3 / /proc rw,relatime - proc /proc rw
+16 20 0:15 / /sys rw,relatime - sysfs /sys rw
+17 20 0:5 / /dev rw,relatime - devtmpfs udev rw,size=1983516k,nr_inodes=495879,mode=755
+18 17 0:10 / /dev/pts rw,relatime - devpts devpts rw,gid=5,mode=620,ptmxmode=000
+19 17 0:16 / /dev/shm rw,relatime - tmpfs tmpfs rw
+20 1 8:4 / / rw,noatime - ext3 /dev/sda4 rw,errors=continue,user_xattr,acl,barrier=0,data=ordered
+21 20 0:53 / /mnt/test rw,relatime shared:212 - tmpfs rw
diff --git a/tests/ts/libmount/tabfiles b/tests/ts/libmount/tabfiles
index a45c28606..ec0eae8e1 100755
--- a/tests/ts/libmount/tabfiles
+++ b/tests/ts/libmount/tabfiles
@@ -37,6 +37,11 @@ ts_run $TESTPROG --parse "$TS_SELF/files/mountinfo" &> $TS_OUTPUT
sed -i -e 's/fs: 0x.*/fs:/g' $TS_OUTPUT
ts_finalize_subtest
+ts_init_subtest "parse-mountinfo-nosrc"
+ts_run $TESTPROG --parse "$TS_SELF/files/mountinfo_nosrc" &> $TS_OUTPUT
+sed -i -e 's/fs: 0x.*/fs:/g' $TS_OUTPUT
+ts_finalize_subtest
+
ts_init_subtest "parse-swaps"
ts_run $TESTPROG --parse "$TS_SELF/files/swaps" &> $TS_OUTPUT
sed -i -e 's/fs: 0x.*/fs:/g' $TS_OUTPUT