diff options
author | Karel Zak | 2010-10-18 15:46:12 +0200 |
---|---|---|
committer | Karel Zak | 2011-01-03 12:28:45 +0100 |
commit | 480962c99476634490d1ef76eed4e13124423c06 (patch) | |
tree | dbc3b80ee3e46455a7a6365df2b1117121b5a075 /tests/ts | |
parent | tests: add libmount tab_parse.c tests (diff) | |
download | kernel-qcow2-util-linux-480962c99476634490d1ef76eed4e13124423c06.tar.gz kernel-qcow2-util-linux-480962c99476634490d1ef76eed4e13124423c06.tar.xz kernel-qcow2-util-linux-480962c99476634490d1ef76eed4e13124423c06.zip |
tests: add libmount mtab tests
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'tests/ts')
-rw-r--r-- | tests/ts/libmount/files/mtab | 11 | ||||
-rwxr-xr-x | tests/ts/libmount/tabfiles | 10 |
2 files changed, 21 insertions, 0 deletions
diff --git a/tests/ts/libmount/files/mtab b/tests/ts/libmount/files/mtab new file mode 100644 index 000000000..2de255bd3 --- /dev/null +++ b/tests/ts/libmount/files/mtab @@ -0,0 +1,11 @@ +/dev/sda4 / ext3 rw,noatime 0 0 +proc /proc proc rw 0 0 +sysfs /sys sysfs rw 0 0 +devpts /dev/pts devpts rw,gid=5,mode=620 0 0 +tmpfs /dev/shm tmpfs rw 0 0 +/dev/sda6 /boot ext3 rw,noatime 0 0 +/dev/mapper/kzak-home /home/kzak ext4 rw,noatime 0 0 +none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0 +fusectl /sys/fs/fuse/connections fusectl rw 0 0 +gvfs-fuse-daemon /home/kzak/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=kzak 0 0 +sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0 diff --git a/tests/ts/libmount/tabfiles b/tests/ts/libmount/tabfiles index e1fbc6d68..3367fab5b 100755 --- a/tests/ts/libmount/tabfiles +++ b/tests/ts/libmount/tabfiles @@ -15,6 +15,11 @@ $TESTPROG --parse "$TS_SELF/files/fstab" &> $TS_OUTPUT sed -i -e 's/fs: 0x.*/fs:/g' $TS_OUTPUT ts_finalize_subtest +ts_init_subtest "parse-mtab" +$TESTPROG --parse "$TS_SELF/files/mtab" &> $TS_OUTPUT +sed -i -e 's/fs: 0x.*/fs:/g' $TS_OUTPUT +ts_finalize_subtest + ts_init_subtest "parse-fstab-broken" $TESTPROG --parse "$TS_SELF/files/fstab.broken" &> $TS_OUTPUT sed -i -e 's/.*fstab.broken:[[:digit:]]*: parse error//g; s/fs: 0x.*/fs:/g' $TS_OUTPUT @@ -40,4 +45,9 @@ $TESTPROG --find-forward "$TS_SELF/files/fstab" target /home/foo &> $TS_OUTPUT sed -i -e 's/fs: 0x.*/fs:/g' $TS_OUTPUT ts_finalize_subtest +ts_init_subtest "find-pair" +$TESTPROG --find-pair "$TS_SELF/files/mtab" /dev/mapper/kzak-home /home/kzak &> $TS_OUTPUT +sed -i -e 's/fs: 0x.*/fs:/g' $TS_OUTPUT +ts_finalize_subtest + ts_finalize |